受小程序开发环境影响,
2018年6月1号后,
在web-view中调用微信支付时,
会提示以下错误:
"err_msg":"system:access_denied"
===========
以下内容请先测试
===========
看到这里,
想要解决web-view中使用微信支付,
说明你的网站业务跟小程序结合得很深了。
子恒老师在《微信webview中实现小程序支付》的课程中,
详细详解了怎么在web-view中调用小程序支付,
但是有一些学员学习课程后,
给子恒老师留言:
“小程序web-view中能否直接使用微信支付”
其实这里说的微信支付,
实际上是指微信公众号支付,
答案是可以的,
猛击这里,
观看《小程序web-view中使用微信支付》效果
下面子恒老师来说说这个方面的内容…
一、 小程序webview中调起微信支付使用到的接口
小程序是在微信环境中运行,
所以无法使用微信h5支付,
扫码支付,
只能使用微信公众号支付。
而想要调用公众号支付,
必须先获取用户的 openid
注意由于我们这里讲的公众号支付,
这个不是用户在小程序中的 openid
而是使用微信网页授权时获得的 openid
所以想要在web-view中使用微信支付,
需要用到微信下面两类接口
1-1) 微信网页授权
猛击这里,
观看《微信公众号网页授权开发》系列视频
了解实现过程和下载相关源代码
1-2) 微信公众号支付
猛击这里,
观看《微信支付开发》系列视频
了解实现过程和下载相关源代码
二、 为什么有些人在web-view中无法发起微信支付
虽然有些人的在网站中使用了微信网页授权,
但是授权页面无法获取到用户的openid,
而是显示“该链接无法访问”
导致无法发起微信支付。
猛击这里,
观看《微信支付开发》系列视频
了解实现过程和下载相关源代码
如果你想要在小程序的web-view中实现微信支付,
可以加子恒老师助理QQ:2334512685 了解详情,
当然这个是收费服务,
而且不低,
非诚勿扰
如果你的网站是wordpress,
可以直接下载子恒老师开发的wordpress微信支付插件,
移植到小程序后,
就能直接使用微信支付功能
来源:秦子恒小程序平台,欢迎转载分享,请保留出处
失效-小程序如何在web-view打开唤起微信支付 链接:https://211.qinziheng.com/lesson/625/
小程序web-view高级用法,JSSDK 1.3.2开发说明
小程序web-view中用wx.getNetworkType获取用户网络状态
web-view h5页面中实现小程序支付——小程序web-view高级用法11
下载视频课件和源代码
微信开发QQ群:274952558