微信js-sdk使用流程
来源:互联网 发布:阿里云快还是腾讯云快 编辑:程序博客网 时间:2024/05/21 11:32
操作微信界面、拍照、上传下载语音和图片、坐标获取、使用地图、微信支付 等都要用到JS-SDK,但是好多人不知道怎么用,其实不会用的都是没有仔细看开发文档,文档里写的还是比较详细的
文档地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115&token=&lang=zh_CN
使用时首先要注意引入js文件,然后最最重要的是要注意使用config接口注入权限验证配置,好多人都是没有做这一步然后却说微信垃圾,接口根本没办法使用
wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: '', // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时间戳 nonceStr: '', // 必填,生成签名的随机串 signature: '',// 必填,签名,见附录1 jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 });
当config函数执行成功后微信会回调wx.ready函数给通知,所有的操作一定要在wx.ready函数执行后进行
wx.ready(function(){ })这时候想使用其它接口就很简单了,微信文档都有详细的代码示例,直接复制就可以了,我这里贴出两个小例子
//获取网络状态 function getNetworkType(){ wx.getNetworkType({ success: function (res) { var networkType = res.networkType; // 返回网络类型2g,3g,4g,wifi alert(networkType); } }); } //调起扫一扫 function scanQRCode(needResult){ wx.scanQRCode({ needResult: needResult, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果, scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有 success: function (res) { var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果 alert(result); } }); }
0 0
- 微信js-sdk使用流程
- 微信JS SDK使用
- 最新微信js-sdk使用 demo
- 微信JS-SDK如何使用
- 微信JS-SDK demo使用
- 微信开发JS-SDK使用详解
- 微信JS-SDK使用范例
- 微信JS-SDK
- 微信JS SDK
- 微信JS-SDK
- 微信JS-SDK
- 微信 JS-SDK
- 微信sdk使用
- 微信JS SDK Demo
- 微信 JS-SDK 开发
- 微信js sdk使用说明
- 微信JS-SDK接口
- 微信JS SDK Demo
- 文本反垃圾的原理和应用
- 3 InetAddress
- Android shape属性
- shell 脚本之 Function 功能的使用
- hadoop基础----hadoop实战(九)-----hadoop管理工具---CDH的错误排查(持续更新)
- 微信js-sdk使用流程
- 单独设置UIView的坐标x或y或width或height
- machine learning 小结
- 浅析用js读取xml的方法
- vs2013设置不生成.sdf和ipch文件
- 测试人员如何面对开发人员的洗脑?
- 5 UDP
- 稳扎稳打,贴近生活!提高雅思听力成绩四步走
- ActiveMQ 5.14.1 的安装与实例