web-view嵌套的H5调用requestMerchantTransfer报错报requestMerchantTransfer:fail_no permission to execute 。单纯H5就正常
wxapi.wxRegister(() => {
wx.checkJsApi({
jsApiList: ['requestMerchantTransfer'],
success(res) {
if (res.checkResult.requestMerchantTransfer) {
// eslint-disable-next-line no-undef
WeixinJSBridge.invoke('requestMerchantTransfer', {
mchId: option.mchId,
appId: option.appId,
package: option.packageInfo,
},
(data) => {
console.log('requestMerchantTransfer', data);
});
}
},
});
});
小程序内要用wx.requestMerchantTransfer ,不支持用webview调起
web-view不支持这个API,参考:https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html
小程序的webview仅支持部分接口,可参考https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html