启用1.4版本后, 把分享接口也换成了新的 wx.updateAppMessageShareData,
结果 在android下自定义的内容不起作用,IOS正常;
经过反复测试发现可行方案: 在config中把旧的接口带上,如:jsApiList":["updateAppMessageShareData","onMenuShareAppMessage"]};
调用时用新的:
wx.ready(function () { //需在用户可能点击分享按钮前就先调用
wx.updateAppMessageShareData({
title: '', // 分享标题
desc: '', // 分享描述
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '', // 分享图标
success: function () {
// 设置成功
}
});
android 和 ios 都可以正常分享;
如果 旧的接口 onMenuShareAppMessage 废弃了,还能这样用吗? 搜到社区很多相同问题,却没看到官方回复,不知道何时才能解决。。。
能否提供个网页复现下?
http://www.bamaying.com/apps/m/home/result/searchText=%E4%B8%8A%E6%B5%B7%E8%BF%AA%E5%A3%AB%E5%B0%BC&type=All
这个地址,在ios8以上分享没问题,安卓手机上分享,onMenuShareAppMessage这个接口就无效了。
不行呀 小姐姐 都写上也没用啊http://layapp.paiphui.com/views/login/video.html
我现在也遇到了这个问题,安卓手机还是不行
不是修复了嘛,为什么还有这个问题。微信开发工具上都是正常的,微信手机实测不行
不行呀 小姐姐,都写上也没用
楼主解决了吗?
官方回复已经修复了,我还没有测试
专门做了一个测试页,可以直接用手机测试:https://www.bypms.cn/spread/share/671766/b1我们测试效果如下:
我试了安卓 7.0.4 oppo r9s,没问题哦
我们测试了android 微信7.04, 3部华为,1部小米都不行
我这边又试了一台小米,也是正常的
不会吧,那么多人有相同的问题,你们测不出来?我随便搜了一下:
https://developers.weixin.qq.com/community/develop/doc/000e807d9f0748e9cfb7bd8235b800?highLine=updateAppMessageShareData
https://developers.weixin.qq.com/community/develop/doc/000a885b1042602e34c745f4456c00?highLine=updateAppMessageShareData
https://developers.weixin.qq.com/community/develop/doc/0004a43e368e58f69408f882f5a400?highLine=updateAppMessageShareData
已经修复了