微信浏览器 微信分享配置无效

微信的  config 配置这里就不多说了,有不明白的可以看一下微信的开发文档

我这里解决ios分享配置无效的问题。安卓是好的。

大致原理是记录一下ios 第一次进入时的  url

window.iosUrl = window.location.href;

然后在你调用 获取微信配置接口的时候,传入url 参数,判断一下当前的系统类型,如果是安卓,传入当前url,如果是ios,传入之前记录的 iosUrl

var link = '';
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){
    // 处理iOS
	link = window.iosUrl;
} 
if (/(Android)/i.test(navigator.userAgent)) {
	// 处理安卓
	link = window.location.href;
}

 

你可能感兴趣的:(vue)