收藏
回答

iOS半屏切全屏后调用openEmbeddedMiniProgram,小程序会卡住导致微信无法使用

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug openEmbeddedMiniProgram 微信iOS客户端 8.0.43 3.2.2

涉及api及操作:半屏切全屏,openEmbeddedMiniProgram,iOS必现

在iOS系统中,A小程序半屏打开了B小程序,把B小程序切成全屏后,再点击B小程序里的按钮去半屏打开A小程序,此时小程序就会卡死整个微信,只能把微信也退出才行。Android系统是正常的,切到全屏的B小程序能正常半屏打开A小程序。估计是iOS系统哪里没做好兼容。微信的消息也是能正常接收的,就是被卡死的小程序挡住了整个微信操作界面无法点击了,只能整个微信都退出重启。

最后一次编辑于  2023-11-27
回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2023-11-22

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    2023-11-22
    有用
    回复 2
    • zhiyi
      zhiyi
      2023-11-27
      这个很容易复现的,叫你们开发找两个小程序写下半屏互跳一下就能复现了。微信的日志不一定有用的,微信没有崩,只是被卡死的小程序挡住整个界面操作不了了,退到后台后还能看到微信收到的消息。
      2023-11-27
      回复
    • zhiyi
      zhiyi
      01-25
      最新发现iOS系统下,被半屏打开的小程序切到全屏后,再用wx.navigateToMiniProgram跳转上一级小程序,也会出现整个微信卡死的情况,是整个微信,不单是小程序卡死。这肯定属于微信的bug了吧
      01-25
      回复
  • zhiyi
    zhiyi
    2023-11-27

    没有其他人遇到同样的问题吗,iOS系统,被半屏打开的小程序点击右上角切换成全屏后,调用openEmbeddedMiniProgram小程序就会卡死,甚至导致整个微信无法使用

    2023-11-27
    有用
    回复 1
    • 🔥
      🔥
      发表于移动端
      04-26
      你们解决了吗
      04-26
      回复
登录 后发表内容