微信分享自定义配置问题
2017-03-06 17:26
381 查看
1 检查config配置是否成功
(1)如果是invalid url domain,需要去管理后台检查一下是否配置了js接口安全域名
(2) 如果invalid signature,检查一下配置的url是否符合文档要求,如下图:
2 配置成功后,记得在配置项中添加需要的接口
注:configData是后端接口返回的数据,后端去微信那边请求签名和时间戳等用于配置的数据,注意参与配置的url必须处理: encodeURIComponent(window.location.href.split(‘#’)[0])
一定要认真看文档!
一定要认真看文档!
一定要认真看文档!
(1)如果是invalid url domain,需要去管理后台检查一下是否配置了js接口安全域名
(2) 如果invalid signature,检查一下配置的url是否符合文档要求,如下图:
2 配置成功后,记得在配置项中添加需要的接口
wx.config({ // todo 部署前记得关掉debug debug: true, // 开启调试模式,调用的所有api的返回值会在客户端console.log出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: configData.appId, // 必填,公众号的唯一标识 timestamp: configData.timestamp, // 必填,生成签名的时间戳 nonceStr: configData.nonceStr, // 必填,生成签名的随机串 signature: configData.signature, // 必填,签名,见附录1 jsApiList: ['checkJsApi', 'chooseWXPay', 'onMenuShareTimeline', 'onMenuShareAppMessage'], // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 success: function (res) { console.log('config success') }, fail: function (res) { console.log('config fail') } }) wx.ready(function () { wx.showOptionMenu() // 朋友圈分享 wx.onMenuShareTimeline({ title: '欢迎光临', // 分享标题 link: link, imgUrl: imgUrl, success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 } }) // 分享给朋友 wx.onMenuShareAppMessage({ title: '欢迎光临', // 分享标题 desc: '分享描述', // 分享描述 link: link, imgUrl: imgUrl, type: '', // 分享类型,music、video或link,不填默认为link dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空 success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 } })
注:configData是后端接口返回的数据,后端去微信那边请求签名和时间戳等用于配置的数据,注意参与配置的url必须处理: encodeURIComponent(window.location.href.split(‘#’)[0])
一定要认真看文档!
一定要认真看文档!
一定要认真看文档!
相关文章推荐
- 调用微信分享接口,自定义分享内容(1)--配置域名(java开发)
- 关于微信自定义分享的链接、标题、描述、图片都未生效问题详解
- 微信自定义分享--失效问题
- 微信自定义分享-分享到朋友圈时title为desc的问题解决
- 关于微信服务号自定义发送给朋友/分享到朋友圈, 发送/分享失败的一些问题及解决方式
- umeng(Android)分享遇到的问题和心得,我只要分享(自定义pannel)(微信、朋友圈、QQ、QQ空间、微博分享)
- 微信自定义分享在pc正常手机端不正常问题
- 微信js配置正确,无法自定义分享内容
- 微信自定义内容 分享到朋友圈成功后朋友看不到问题
- 微信最新js-sdk自定义分享功能问题。继续大神解答!!!!!
- [通用问题] iOS 尚未配置微信URL Scheme:wx806574...., 无法进行分享
- 微信分享成功后回调问题
- ios微信分享---按照官方文档上配置缺不能正常启动微信客户端
- 从源代码剖析Struts2中用户自定义配置转换器的两种方式——基于字段的配置转换器和基于类型的配置转换器(解决了实际系统中,因没有区分这两种工作方式的生命周期而引起的异常错误问题)
- 微信分享的问题
- 和小猪一起搞微信开发——自定义分享到朋友圈的缩略图,链接,标题和摘要
- 微信自定义分享到朋友圈API
- Android 微信分享遇到问题 及解决方案
- Android应用中对于微信分享的实例及问题
- 微信分享自定义标题和图片的js