涉及 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小程序
有没有复现路径和appid呢 这边测试一下
哥们, 请问这个问题解决了么, 我们也遇到这个问题了, 部分ios跳转半屏小程序之后原小程序就卡死了
后续已解决: 跳转半屏小程序时不能同时跳转其它页面, 如果要跳转, 则在半屏小程序关闭时进入onshow里面再跳转其它页面就没问题了