拿到微信的订单号 我想浏览器在新开一个窗口用于发起打开微信支付的 这样 ,运行游戏的那个窗口就不会在调用微信支付的时候被关闭 ,不用重定向了 但是我尝试了cc.sys.openurl ,window.open 打开url都是覆盖了当前的url,,pc端是打开新的网页 但是手机端 是 刷新了当前的网页
我是公众号微信支付,也是碰到这个问题,你在游戏js代码里直接调用WeixinJSBridge.invoke是可以激发微信支付的,可是使用这个函数js文件要给它配一个授权目录,可是授权目录只有5个。我现在没有办法处理这个限制的问题。
跟你好像不是一个问题 我是h5游戏 调用支付的时候会把当前游戏页面给覆盖掉 支付返回回来的时候页面从新刷新,游戏又要在此进入登录流程
我没有引用jssdk。。。
window.addEventListener(“popstate”, function() {
var currentState = history.state;
/*
* 该干嘛干嘛
*/
}); 用这个监听感觉不是刷新页面
支付之后网页重新加载的问题解决了么?
想问问,这个支付问题,解决了嘛?
刚用百度链接测试了下,打开的是新页面,没有复现问题。可以试试给 window.open 配置第二个参数,第二个参数是新建窗口名。没效果的话,给个测试 demo,我们再看看。
window.open(“http://www.baidu.com”, “支付”);