收藏
回答

iOS半屏(openEmbeddedMiniProgram)小程序,被调小程序再跳转原小程序卡死?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.openEmbeddedMiniProgram, wx.navigateToMiniProgram 微信iOS客户端 v8.0.20 2.24.1

涉及 API

wx.openEmbeddedMiniProgram, wx.navigateToMiniProgram

复现步骤:

A小程序使用半屏(openEmbeddedMiniProgram)调起 B小程序后,B的业务里面也有涉及到跳转A小程序调起的功能。在半屏状态下,B小程序再跳转打开(navigateToMiniProgram)A小程序后,苹果iOS系统微信整个页面卡死,无法操作,只能杀后台微信解决,安卓系统则能跳转打开A小程序。


出现错误机型及微信版本信息:

机型:iphone 7,iphone 12,iphone 13 (ios 15.2)

微信版本:v8.0.20

其他机型测试:

Android 11 / Wechat version v8.0.20 【可以打开】

期望结果:

对苹果系统版本做一下能力兼容适配,能够顺利再打开A小程序


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

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-05-07

    有没有复现路径和appid呢 这边测试一下

    2022-05-07
    有用
    回复 3
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      2022-05-10回复rayleigh-瑞利
      给个appid和复现路径这边可以复现看下日志
      2022-05-10
      回复
    • -小张同学
      -小张同学
      2022-09-16
      您好,想问下,从小程序A在半屏模式下跳转到小程序B,然后小程序B再跳转到小程序A的某个页面时,是重新再打开个小程序A的进程还是在已有的进程上打开
      2022-09-16
      回复
    • Sgf227
      Sgf227
      2023-10-31回复社区技术运营专员-Jahozheng
      解决了吗?
      2023-10-31
      回复
  • 黄辉冯
    黄辉冯
    2023-09-16

    哥们, 请问这个问题解决了么, 我们也遇到这个问题了, 部分ios跳转半屏小程序之后原小程序就卡死了

    后续已解决: 跳转半屏小程序时不能同时跳转其它页面, 如果要跳转, 则在半屏小程序关闭时进入onshow里面再跳转其它页面就没问题了

    2023-09-16
    有用 1
    回复 2
    • 非常懒的鱼
      非常懒的鱼
      2023-11-23
      👍🏻👍🏻
      2023-11-23
      回复
    • 半樽可乐
      半樽可乐
      04-23
      6666
      04-23
      回复
登录 后发表内容