收藏
回答

IOS系统,半屏调起小程序,小程序中使用扫码API使微信卡死?

在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吗?

回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2022-09-14

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2022-09-14
    有用
    回复 3
    • 醉心
      醉心
      2022-09-15回复JokerL
      请问问题确认具体原因了么,该如何解决?我这边也遇到类似问题了
      2022-09-15
      回复
    • JokerL
      JokerL
      2023-02-01回复醉心
      你好~请问你们的问题解决了吗?
      2023-02-01
      回复
    • ryan
      ryan
      2023-02-08回复醉心
      我也遇到了  有解决办法吗
      2023-02-08
      回复
登录 后发表内容