微信
曹牛牛
这个作者很懒,什么都没留下…
展开
-
微信开发-音频播放
在微信中,需要通过InnerAudioContext 进行音频播放。通过wx.createInnerAudioContext()接口可以创建一个音频实例InnerAudioContext 。下面的代码则可以进行音频播放var audio = wx.createInnerAudioContext()var url = "audio/test.mp3"audio.src = url ...原创 2019-02-14 16:05:53 · 434 阅读 · 0 评论 -
微信开发-文件
微信中,文件的保存代码如下。wx.chooseImage({ success(res) { const tempFilePaths = res.tempFilePaths wx.saveFile({ tempFilePath: tempFilePaths[0], success(res) { const savedFilePath ...原创 2019-02-14 17:28:11 · 172 阅读 · 0 评论 -
微信开发-权限获取
部分接口需要经过用户授权同意才能调用。我们把这些接口按使用范围分成多个 scope ,用户选择对 scope来进行授权,当授权给一个 scope 之后,其对应的所有接口都可以直接使用。调用接口发起授权第一次使用某个 scope 下的接口时,会弹窗询问用户,“XXX申请获得以下权限:(权限描述)”。如果用户点击允许,则可获得此 scope 的接口权限。并且接口调用成功,否则接口调用失败。...原创 2019-02-15 13:58:14 · 875 阅读 · 1 评论 -
微信开发-let和var以及const有什么区别
在JavaScript中有三种声明变量的方式:var、let、const。var:声明全局变量,换句话理解就是,声明在for循环中的变量,跳出for循环同样可以使用。for(var i=0;i<=1000;i++){ var sum=0; sum+=i; } alert(sum); 声明在for循环内部的sum,跳出for循环一样可以使用,不会报错正常弹出结果。le...转载 2019-02-14 15:16:31 · 414 阅读 · 0 评论 -
微信开发-封装自己的函数
在js目录下创建util文件夹。创建drawLogo.js文件。内容如下。module.exports = function (canvas, x, y) { var image=wx.createImage(); image.onload = function () { var context = canvas.getContext('2d') context.dr...原创 2019-02-14 15:41:09 · 126 阅读 · 0 评论