收藏
回答

H5 分享 updateAppMessageShareData link自定义参数丢失?

代码如下,用https://www.xxx.com/#/pages/user/login?id=xxxxxx 的链接能正常分享,但是分享出去的链接为https://www.xxx.com/#/pages/user/login

如果把https://www.xxx.com/#/pages/user/login?id=xxxxxx的?换成# https://www.xxx.com/#/pages/user/login#id=xxxxxx

整个分享接口就不运行了,也没有报错提示,也没有成功提示,分享出去的是当前页的链接,没有图片,没有描述,只有标题

几个星期前是完全正常可以分享也带着参数的,就最近突然 参数丢失了,而且大规模发生在客户的手机上,上头催的急,能不能给个解决方案或者给个修复时间,已经严重影响业务了

出现在IOS系统较多,安卓系统也有,微信版本8.0.16和8.0.15

H5页面

vue版本2.6.14

weixin-js-sdk版本 1.6.0

wx.config({
	beta: true,
	debug: false, 
	appId: item.data.appId, 
	timestamp: item.data.timestamp, 
	nonceStr: item.data.nonceStr, 
	signature: item.data.signature,
	jsApiList: ['updateAppMessageShareData'] 
});
	wx.ready(function () {  
		var url="https://www.xxx.com/#/pages/user/login?id=xxxxxx"
		wx.updateAppMessageShareData({ 
			title: 'xxxx', // 分享标题
			desc: 'xxxx', // 分享描述
			link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
			imgUrl: 'https://www.xxx.com/static/ax.jpg', // 分享图标
			success: function (res) {
			},fail:function(res){
			}
		 })
	}); 
最后一次编辑于  2021-12-16
回答关注问题邀请回答
收藏

1 个回答

  • Ծ Ծ
    Ծ Ծ
    2023-07-24

    解决了吗

    2023-07-24
    有用 1
    回复
登录 后发表内容