mweb_url无法弹出微信,mweb_url怎么使用,mweb_url拉起微信客户端

一些学员观看了子恒老师《微信h5支付开发》视频,
在自己实际开发微信h5支付时,
遇到一些问题,
给子恒老师留言:
“mweb_url怎么使用?mweb_url无法弹出微信客户端怎么办”

下面来详细讲解下这个方面的内容…

mweb_url是一个微信h5支付链接,
格式类似下面,

https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=XXXXXX&package=XXXXX

mweb_url的作用就是拉起微信客户端,
让用户使用微信支付在线付款。

微信h5支付效果

一、 mweb_url怎么使用
首先你必须生成mweb_url,
然后通过程序跳转到 mweb_url,
比如你可以在前端使用js跳转,

<script>
    location.href = mweb_url;
</script>

也可以在服务器端跳转,
下面是php跳转mweb_url的例子

<?PHP
    header("location:" . $mweb_url);

二、 微信h5支付mweb_url无法弹出微信
主要有两种原因:
2-1) 之前拒绝弹出微信
跳转到mweb_url后,
会弹出一个对话框,
咨询用户是否同意弹出微信客户端,
如果用户没有同意,或者拒绝,
那么是无法弹出微信支付的。

用户在后续浏览你的h5页面,
也不会弹出。

解决的方法是让用户关闭浏览器,
然后重新打开浏览器访问你网站的h5页面。

2-2) 一片空白
这种情况,
是你打开mweb_url的方式不对,

可以参考子恒老师在视频里演示的方法。

猛击这里
试看子恒老师《mweb_url拉起微信h5支付》系列视频
了解实现过程和下载相关源代码

猜你喜欢

转载自blog.csdn.net/towtotow/article/details/81025987