赞
踩
遇到这个问题首先是困惑,安卓可以,苹果不可以,然后查找文档,验证你们一个个尝试的结果,但是没有描述明白;
打开小程序我这边实现了原生安卓、苹果和公众号,唯独这个公众号iOS端打开小程序掉坑
总结修复问题:
App.vue中增加
- mounted:function(){
- uni.setStorage({
- key: 'WxCodeUrl',
- data:location.href
- });
- },
再增加一个方法
- getSignUrl:function(){
- var signLink = ''
- var ua = navigator.userAgent.toLowerCase();
- if (/iphone|ipad|ipod/.test(ua)) {
- signLink =uni.getStorageSync('WxCodeUrl');
- if(!signLink)signLink = location.href
- } else {
- signLink = location.href
- }
- return signLink;
- },
然后在需要验签的时候调用传给后台处理
app.globalData.getSignUrl()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。