收藏
回答

iOS在web-view内嵌h5页面用wx.miniProgram.navigateBack跳转失败

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug web-view 微信iOS客户端 7.0.17 2.14.0

https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

IOS升级系统到14.0.1之后发现,在web-view内嵌的h5页面内使用wx.miniProgram.navigateBack和wx.miniProgram.navigateTo都无法跳转回小程序端,但退出小程序重新进(场景值1001)就自动跳回小程序了。在web-view的src后面加上#wechat_redirect也没用。另外,wx.miniProgram.postMessage是生效的。

wxml页面:

h5页面:

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

2 个回答

  • sonic
    sonic
    2020-11-12

    我的小程序端也出现同样的问题,IOS系统,web-view中选取文档文件上传至服务器后wx.miniProgram.navigateBack();不跳回小程序端,重新进入小程序或选取一张图片时后能正常执行。

    2020-11-12
    有用
    回复 1
    • Qoo
      Qoo
      2020-11-13
      对的,好像是升级到ios14之后才出现的问题
      2020-11-13
      1
      回复
  • Cjiang
    Cjiang
    2020-11-07

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

    2020-11-07
    有用
    回复 5
    • Qoo
      Qoo
      2020-11-07
      机型:iPhone XR;微信版本号:7.0.17;IOS系统版本号:14.0.1。代码片段没有,但是有看到别人已发布的小程序有同样的问题。可以的话,麻烦搜索“印点点共享办公云打印”小程序,登录后选择添加手机文件,选择pdf类型文件。它上传成功后,会卡在“正在处理”这个时候,点右上角关闭后重新进入,它又会成功跳转回小程序。描述的很详细了,希望官方关注一下这个问题。
      2020-11-07
      回复
    • Cjiang
      Cjiang
      2020-11-09回复Qoo
      你好,ios 7.0.18未复现,试下更新到最新微信版本再试试.
      2020-11-09
      回复
    • Qoo
      Qoo
      2020-11-10
      微信版本改到7.0.18了,ios版本是14.0.1,问题还是存在的啊。我升级ios版本再试一下。
      2020-11-10
      回复
    • Qoo
      Qoo
      2020-11-11
      微信版本7.0.18,ios版本14.2,手机型号iphone xr。问题还在啊
      2020-11-11
      回复
    • Cjiang
      Cjiang
      2020-11-11回复Qoo
      问题已反馈,有进展帖子同步。
      2020-11-11
      回复
登录 后发表内容
问题标签