收藏
回答

web-view 页面使用prompt() 会引发app onHide 事件?

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 客户端 7.0.4 2.7.0

- 当前 Bug 的表现




当webview 调用prompt() 后,webview 无法返回小程序,看日志显示触发了app onHide 事件,却没有触发app onShow 事件,手动将小程序退到后台,再次进入小程序(手动触发onShow) 这时候会从webview 返回小程序


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


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

2 个回答

  • ShinBlueCat
    ShinBlueCat
    2019-05-23

    webview 无法返回小程序 指的是什么呢

    2019-05-23
    赞同
    回复 5
    • viwer
      viwer
      2019-05-24

      webview 中调用了navigateBack() 小程序因为触发了app onHide ,从而不响应了,导致无法从webview 返回小程序页面

      2019-05-24
      回复
    • ShinBlueCat
      ShinBlueCat
      2019-05-24回复viwer

      这里已经确定了问题,会在下一个版本修复

      2019-05-24
      回复
    • viwer
      viwer
      2019-05-24

      很关键,兄弟,赶紧修复吧,问题挺严重的

      2019-05-24
      回复
    • viwer
      viwer
      2019-05-24

      下个版本大约什么时候,需要升级微信版本吗

      2019-05-24
      回复
    • viwer
      viwer
      2019-07-09回复ShinBlueCat

      请问为什么确认问题这么久了,也没有修复,这个问题也没有进入官方issue 里面

      2019-07-09
      回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2019-05-22

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点,也提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2019-05-22
    赞同
    回复 3
    • viwer
      viwer
      2019-05-22

      微信号:wangwy2008

      时间点:2019-05-22 15:11:46

      代码片段不好提供,你们可以自己试一试webview 中调用prompt() 会不会触发app onHide

      2019-05-22
      回复
    • viwer
      viwer
      2019-05-23

      iOS系统才有的bug,请官方尽快解决

      2019-05-23
      回复
    • viwer
      viwer
      2019-05-23

      小程序有没有什么可以触发app onShow  的api

      2019-05-23
      回复
登录 后发表内容