
\plugins\weixin\api\jsapi.php
查找
//wx.miniProgram.navigateTo(
把这一整行换成如下代码
wx.miniProgram.navigateTo({url: "/pages/pay/index?url=/pages/hy/web/index&weburl=<?php echo urlencode($ok_url.'&havelogin=1'); ?>&money=<?php echo $array['money']; ?>&numcode=<?php echo $array['numcode']; ?>&title=<?php echo $array['title']; ?>"});最终的代码大致如下
function wxapp_pay(){
wx.miniProgram.getEnv(function(res) {
if(res.miniprogram==true){
wx.miniProgram.navigateTo({url: "/pages/pay/index?url=/pages/hy/web/index&weburl=<?php echo urlencode($ok_url.'&havelogin=1'); ?>&money=<?php echo $array['money']; ?>&numcode=<?php echo $array['numcode']; ?>&title=<?php echo $array['title']; ?>"});
}
});
}也就是说,小程序内,用公众号的H5支付不太稳定 .还是要用回原生小程序的支付接口才行

回报长位长官,此方法终行解决了我的小程序不能支付被卡住的问题,可以实现在小程序里的支付了。感谢齐博官方各位高人!就是页面跳来跳去的,但钱却实到账了!!
小程序内,用QQ登录也同样还不稳定. 这些是腾讯那边的问题.不是我们X1的问题