1. 优客号首页
  2. 用户投稿

javascript – 微信jssdk ios下自定义onMenuShareAppMessage 分享失效,Android分享成功

javascript – 微信jssdk ios下自定义onMenuShareAppMessage 分享失效,Android分享成功问题描述

问题描述

在Android下分享调用onMenuShareAppMessage 方法成功的走了自定义的链接,但是同一段代码在ios下就还是本页的链接,debug模式开启,全都是ok,ios也是ok,不知道问题出在哪了,也是在wx.ready里调用的,还特意setTimeout了两秒钟也不行,各种都努力了。

setTimeout(function() { alert(’已注册获取“发送给朋友”状态事件’); // 分享到朋友圈 wx.onMenuShareAppMessage({ title: ’个人资料’, // 分享标题 desc: ’他(她)的病症信息。’, // 分享描述 link: ’<%=basePath%>/weChat/more/sharePage?’+queryString, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: ’<%=basePath%>/images/weChat/ic_share.png’, // 分享图标 type: ’link’, trigger: function (res) { alert(’用户点击发送给朋友’); }, success: function (res) { alert(’已分享’); }, cancel: function (res) { alert(’已取消’); }, fail: function (res) { alert(JSON.stringify(res)); } }); }, 2000);

问题解答

回答1:

终于解决了,我把link里和imgUrl里的变量<%=basePath%>换成了固定的路径,好用了

回答2:

javascript - 微信jssdk ios下自定义onMenuShareAppMessage 分享失效,Android分享成功

link 应该与安全域名一致 不知道你的 basePath 如何

https://mp.weixin.qq.com/wiki

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表优客号立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:https://www.youkehao.org.cn/article/119460.html

如若内容造成侵权/违法违规/事实不符,请联系优客号进行投诉反馈,一经查实,立即删除!

发表评论

登录后才能评论