案例一 无法打开:export default function creatPay(data: any) {
return new Promise(async (resolve, reject) => {
const payRes = await pay(data);
const path = JSON.parse(payRes.data.payExtended.data).payInfo.path;
console.log('===', path)
uni.openEmbeddedMiniProgram({
appId:"wx2------5d6c",
path,
success:async (res) =>{
resolve(res)
},
fail: (err) =>{
reject(err);
},
})
return
})
}
案例二 可以打开:export default function creatPay(data: any) {
return new Promise(async (resolve, reject) => {
uni.openEmbeddedMiniProgram({
appId:"wx2------5d6c",
path:'------------',
success:async (res) =>{
resolve(res)
},
fail: (err) =>{
reject(err);
},
})
return
})
}
这是为啥
在fail函数里面把异常信息打印出来,印象里面这个api是需要用户主动触发
需要有点击,是否点击状态消失了?