iOS中navigateToMiniProgram无法二次唤起的Bug
问题描述: 在iOS下,在子页面调用wx.navigateToMiniProgram,由于返回按钮与手势手势优先级高于小程序跳转提示框,在不点击跳转提示框的“取消”按钮的前提下,直接通过页面左上角返回键返回上级页面。 随后再次进入该页面,无法唤起小程序跳转,报错为 another navigation is in progress。 复现说明: 仅iOS客户端可以复现,安卓与开发工具均无法复现。 复现步骤: 已提供代码片段,截图使用的是该代码片段。 1.在小程序首页点击“去子页面”的按钮 [图片] 2. 点击子页面中的跳转小程序按钮,随后不要点“取消”按钮,直接点击左上角“<”返回按钮 [图片] 3.回到首页后重新点击“到子页面”按钮进入该页面,点击“跳转小程序”按钮,问题复现完毕 [图片] [图片]