在非微信浏览器中,微信支付控件调起我看案例是使用后端返回的微信支付页面链接,跳转到这个页面由微信的h5链接页面调起控件,
然后这个微信的h5页面自动定向跳转回你之前传递给他的url地址
但是京东商城的h5端,在他的收银台页面选择微信支付后是当前页面调起的支付控件,并没有跳转,
这样就良好的保护了自己浏览器的history历史,不至于像跳转那样用户点击返回,结果返回的上一级是微信h5链接页面
我查阅资料后得知似乎是使用iframe标签 设置好src 以及一些安全策略的开放后 动态添加到页面上,同时监听iframe标签onload函数中四秒后删除这个标签以防微信h5页面跳转,这样就可以了
但是实际操作后发现并不生效,并且难以定位问题所在,请问有熟悉这个的人能解疑吗
麻烦问个问题 video mp4安卓有画面没声音,ios无法播放
问题链接https://developers.weixin.qq.com/community/develop/doc/000e06f1ed000808679cc816f5b800
代码片段 https://developers.weixin.qq.com/s/gJnUxwm17Asg