收藏
回答

web-view嵌入h5,点击navigationbar返回按钮,增加退出时提示?

web-view嵌入h5,点击navigationbar返回按钮时,准备退出,提示用户是否退出,否则仍停留在h5页面。如何实现?

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

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-05-21

    https://developers.weixin.qq.com/community/develop/article/doc/000844b537c230b04b999a54f56013

    你这个更加难一点

    2020-05-21
    有用
    回复 5
    • 李海涛
      李海涛
      2020-05-22
      谢谢回复。这个帖子的实现方式仍满足不了需求。这个H5页面之前是跟APP配合的,无论点击导航还是系统级返回,都不会关闭WebView,只是通过js桥调取h5端的退出提示,h5端确认退出时,由h5调取APP的方法关闭WebView。微信这个还是有点死,不够灵活。
      2020-05-22
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2020-05-22回复李海涛
      微信应该故意这么设计的,要实现起来还是可以的
      web-view不是有bindmessage吗,可以利用起来
      2020-05-22
      回复
    • 李海涛
      李海涛
      2020-05-22
      bindmessage在小程序后退、组件销毁、分享,才能使用。那时候已经后退了,没法阻止它后退。
      2020-05-22
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2020-05-22回复李海涛
      再跳webview吧
      2020-05-22
      回复
    • 李海涛
      李海涛
      2020-05-22回复o0o有脾气的酸奶
      H5页面模拟用户考试,每进一次页面,就是一次新的记录。返回时的提示,就是避免用户随意退出考试。
      2020-05-22
      回复
登录 后发表内容
问题标签