首先,配置说下配置安全域名,这块必须配置到最后的子域名,比如说你的支付链接是 www.xxx.com/a/b/2?param,这个时候你需要配置 www.xxx.com/a/b/这个域名,直接配置www.xxx.com是无效的。由于可能吊起支付的页面非常多,所以建议你最好单独建立一个支付页面,然后所有的支付都跳转到支付页。
建立好支付页这时候你会发先又有一个新问题,由于是单页,ios h5吊起微信支付的时候是以你点击的链接为支付的域名的。例如你从这个链接 www.xxx.com/a/b/ 打开微信浏览器,支付的时候跳转到www.xxx.com/a/pay/,这个时候ios微信支付检测的域名是 www.xxx.com/a/b/,由于可能分享的页面太多,所以跳至www.xxx.com/a/pay/支付页面,支付的时候必须刷新(location.reload() )一下在支付。这里注意,location.reload()执行完,后面的代码,还会运行。所以相关的地方需要坐下判断就好了
h5微信开发踩过的那些坑(spa)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 前端开发者丨http请求 https:www.rokub.com 前言见解有限, 如有描述不当之处, 请帮忙指出,...