h5页面嵌入微信进行分享功能注意问题
2018-04-04 10:56
573 查看
我们要做与微信相关的功能一定是进入api文档来参照文档操作[]https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115]
1、首先需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”加入域名。
备注:登录后可在“开发者中心”查看对应的接口权限->网页授权->业务域名和JS接口安全域名。
2、在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js
3、首先需要将配置项填写完整
wx.config({
debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: ”, // 必填,公众号的唯一标识
timestamp: , // 必填,生成签名的时间戳
nonceStr: ”, // 必填,生成签名的随机串
signature: ”,// 必填,签名
jsApiList: [] // 必填,需要使用的JS接口列表
});
此时需要注意通过接口调用时最好使用post请求,向后台传参发送url地址时需要encodeURIComponent编码,URL地址最好用location.href.split(‘#’)[0];以防分享时微信自动向路径后加参数。
分享图标使用路径:location.origin +’/fenxiang/images/imgUrl.jpg’完整路径
1、首先需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”加入域名。
备注:登录后可在“开发者中心”查看对应的接口权限->网页授权->业务域名和JS接口安全域名。
2、在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js
3、首先需要将配置项填写完整
wx.config({
debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: ”, // 必填,公众号的唯一标识
timestamp: , // 必填,生成签名的时间戳
nonceStr: ”, // 必填,生成签名的随机串
signature: ”,// 必填,签名
jsApiList: [] // 必填,需要使用的JS接口列表
});
此时需要注意通过接口调用时最好使用post请求,向后台传参发送url地址时需要encodeURIComponent编码,URL地址最好用location.href.split(‘#’)[0];以防分享时微信自动向路径后加参数。
分享图标使用路径:location.origin +’/fenxiang/images/imgUrl.jpg’完整路径
相关文章推荐
- 微信的分享功能(针对web手机站页面进行的分享功能)
- [转载]微信的分享功能(针对web手机站页面进行的分享功能)
- 微信的分享功能(针对web手机站页面进行的分享功能)
- https和http情况下,H5页面调起微信的拍照与分享功能,导致的config:invalid signature这个错误的解决办法
- 微信分享功能需要注意的问题
- web网页,移动端h5页面添加微信分享,qq分享等功能
- 微信 页面分享功能
- H5页面在QQ和微信上分享,为什么不能自定义设置图片和摘要?
- 巧用日志功能,进行微信h5支付开发,微信公众号开发,小程序支付开发错误调试——微信h5支付开发3
- 功能测试--H5页面发红包的隐藏问题(缓存、缓存失效以及失效的后续处理)
- [通用问题] iOS 尚未配置微信URL Scheme:wx806574...., 无法进行分享
- 微信jssdk分享功能开发及解决ajax跨域的问题
- 关于跳转到空白页面进行新浪微博分享,当点击取消保存到草稿时无法监听,返回空白页问题的解决方案
- h5页面在微信内部分享
- 在h5页面点击微信图文消息链接出现 两次跳转的问题
- 使用phantomjs操作DOM并对页面进行截图需要注意的几个问题
- 微信小程序按钮去除边框线分享页面功能
- 关于android微信QQ等平台分享功能实现中遇到的问题处理
- H5活动页面遇到的坑+微信分享代码
- android 微信 以及QQ的SDK接入分享功能遇到的些问题小结