需求:点击立即支付打开新窗口跳转页面,再在跳转页面重定向到支付宝支付页面。
在本地运行的时候,不管哪个浏览器都可以运行通过。
打包发布到服务器上面去后,在页面上点击立即支付打开新窗口跳转,谷歌和火狐浏览器会报错,其他浏览器运行通过,请问这个是什么原因。有什么好的解决办法。
跳转代码:
本地js:
打包后的js:
火狐浏览器报错:
谷歌浏览器报错:
其他浏览器正常打开跳转中页面再跳转到支付页面:
需求:点击立即支付打开新窗口跳转页面,再在跳转页面重定向到支付宝支付页面。
在本地运行的时候,不管哪个浏览器都可以运行通过。
打包发布到服务器上面去后,在页面上点击立即支付打开新窗口跳转,谷歌和火狐浏览器会报错,其他浏览器运行通过,请问这个是什么原因。有什么好的解决办法。
跳转代码:
本地js:
打包后的js:
火狐浏览器报错:
谷歌浏览器报错:
其他浏览器正常打开跳转中页面再跳转到支付页面:
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
前面那个window返回了null,你可以直接用location.href=url,其实是你的open方法使用错误,。window.open(target,url)