
微信小程序笔记
学习微信小程序开发
⑥②
这个作者很懒,什么都没留下…
展开
-
使用mp-cloud-http在koa2中操作微信云开发数据库
微信小程序云开发提供了 HTTP API 访问云开发资源,mp-cloud-http对http请求的api进行简单的封装,方便调用。安装使用npmnpm install mp-cloud-http例子const HttpMpCloud = require('mp-cloud-http')const cloud = require('wx-server-sdk') // 微信开发的sdk,用于条件参数的生成// 参数let env = '环境id', appid =原创 2021-04-27 14:44:35 · 241 阅读 · 0 评论 -
微信小程序码createQRCode、getUnlimited返回的图片的二进制buffer数据怎么转换成图片
在微信小程序的API开发文档中,提供了两个函数方法,那就是wx.base64ToArrayBuffer和wx.arrayBufferToBase64,这两个方法是用来将base64编码和二进制Buffer编码进行互转的,我们在利用fs来写本地文件的时候,写入的就是二进制编码,所以有的时候就需要将base64处理成buffer。const base64 = 'CxYh'const arrayBuffer = wx.base64ToArrayBuffer(base64)const arrayBuff原创 2020-12-10 09:18:16 · 7084 阅读 · 2 评论 -
微信小程序分享朋友圈限制多多
千呼万唤shi出来,在我渐渐淡忘了微信小程序可以分享朋友圈后,它又终于可以分享朋友圈了,但现在还只是测试版本,现在只针对Android平台开放,后续会对ios开放。分享朋友圈定义的函数:onShareTimeline()基础库 2.11.3 开始支持,低版本需做兼容处理。本接口为 Beta 版本,暂只在 Android 平台支持。现在想要将小程序分享到朋友圈,需要设置允许“发送给朋友”,并且定义分享朋友函数Page.onShareAppMessage和分享朋友圈函数Page.onSha.原创 2020-07-23 10:09:45 · 2410 阅读 · 0 评论 -
一段代码,使用微信云开发上传文件并显示进度
一开始使用微信云开发的时候,CDN流量和存储流量都是每个月固定收费的,所以对于那些访问资源正好比免费的多一点的时候,就比较尴尬。还好几经更替,微信云的资源可以开通按量付费,用多少交多少的钱,这个时候再用微信云开发提供的存储、CDN等资源就舒服多了。不论是头像上传,还是音频上传,上传文件对于小程序开发还是比较重要的一个环节。function uploadFile(filePath, cloudPath) { const uploadTask = wx.cloud.uploadFile({原创 2020-06-05 09:54:24 · 770 阅读 · 0 评论 -
使用微信小程序扩展库userExtendedLib引用weui
可以看到微信小程序开发增加了引用扩展库的功能,使用扩展库的优点就是不占用小程序的包体积。虽然微信小程序开发提供给我们的代码包在不断的提升,但对于开发人员来说,能省则省,毕竟还不是无限的,再过一段时间说不定就是按量付费了。如何使用userExtendedLib扩展库功能?1、首先需要在app.json配置文件中添加// 目前仅支持kbone和weui扩展库{ "useExtendedLib": { "kbone": true, "weui": true }..原创 2020-05-30 10:34:22 · 6031 阅读 · 4 评论 -
微信小程序的request请求方法简单封装,并使用abort方法处理重复请求
Talk is cheap, Show me the code.在request请求的时候,通常会遇到前一个请求没有结束,就发起了一个新的请求,这个时候就要把先前同样的请求取消掉,也就是使用abort() 方法取消请求。下面的代码是对微信小程序的request请求简单的封装。/** * GET请求 * @param url 请求地址 * @param param 参数 * @...原创 2019-09-21 13:44:26 · 4750 阅读 · 0 评论