wx.requestPluginPayment({
...params,
success (res) {
resolve(res)
},
fail (err) {
reject(err)
}
})
// 调用插件支付,模拟器上可以正常支付
// 但是真机和体验版,支付都报错requestPluginPayment:fail callMiniProgramFunction:fail File not found'
这是什么原因导致的呢

找到问题了,应该使用兼容旧版的写法
{ "functionalPages": true }"errMsg": "requestPluginPayment:fail callMiniProgramFunction:fail File not found"
}
2、上面就是完整的err信息
3、支付参数:
{"currencyType": "CNY","paymentArgs": {"result": {"timeStamp": "xxx","tradeNo": "","orderSn": "xxx","paySign": "xxx","appId": "xxx","payplugOrderSn": "xxx","signType": "RSA","merchantOrderSn": "xxx","prepayId": "xxx","packages": "xxx","nonceStr": "0a0b1016d1574ccc812d1301c465e1cd"}},"fee": 1,"version": "release"}