在A小程序中,写了一个调起半屏小程序的按钮,打开B小程序中的B1页面。
wx.openEmbeddedMiniProgram({
appId: '*******', // 此处为真实appId
path: '/pages/testPage/test',
envVersion: 'trial',
success: () => {
resolve()
},
fail: (err) => {
reject(err)
},
complete: () => {
unlockButton()
}
})
在B小程序中,B1页面上有一个按钮,点击调起扫码API,扫码成功后,返回扫码结果。
wx.scanCode({
success: function(res) {
wx.showToast({
title: JSON.stringify(res),
icon: 'none',
duration: 3000
});
},
fail: function(res) {
console.log(res)
}
})
1)单独打开B小程序,在B1页面进行扫码,安卓系统及IOS系统能够成功返回结果。
2)用A小程序,半屏调起B小程序的B1页面,再使用页面中的扫码功能,在安卓系统中,扫码正常能成功返回结果;但在IOS系统中,微信会卡死,这是系统bug吗?
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)