小程序
小游戏
企业微信
微信支付
扫描小程序码分享
只有部分用户手机会出现这种情况,用的是window.location = url调起支付,是需要用window.open调用吗?原理是什么?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我也遇到了,测试了多个浏览器,发现的情况是:qq浏览器和夸克浏览器会拦截支付跳转,并询问用户“识别到恶意跳转,是否继续访问”,用户点击“继续访问”,但此时url跳转所携带的信息应该是立马过期了,所以即使跳转到新的,也会报错“商家未配置参数”。
我没有找到解决方法,目前来看,只有:
1.用户设置浏览器,取消“恶意跳转拦截”的设置
2.用户忽视这句话:“识别到恶意跳转,是否继续访问”,不要点击“继续访问”,等“识别到恶意跳转,是否继续访问”这个弹框消失后,再次点击支付,就能跳转微信支付了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
昨天也是碰到这个问题,才发现,安卓手机用window.open,苹果手机用window.location.解决办法就是获取一下用户手机系统,区分使用就好了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我也遇到了,测试了多个浏览器,发现的情况是:qq浏览器和夸克浏览器会拦截支付跳转,并询问用户“识别到恶意跳转,是否继续访问”,用户点击“继续访问”,但此时url跳转所携带的信息应该是立马过期了,所以即使跳转到新的,也会报错“商家未配置参数”。
我没有找到解决方法,目前来看,只有:
1.用户设置浏览器,取消“恶意跳转拦截”的设置
2.用户忽视这句话:“识别到恶意跳转,是否继续访问”,不要点击“继续访问”,等“识别到恶意跳转,是否继续访问”这个弹框消失后,再次点击支付,就能跳转微信支付了。
昨天也是碰到这个问题,才发现,安卓手机用window.open,苹果手机用window.location.解决办法就是获取一下用户手机系统,区分使用就好了