收藏
回答

微信浏览器H5页面关闭时如何弹出二次确认窗口?

各位大佬,有谁知道微信浏览器打开的H5页面关闭时如何弹出二次确认窗口

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

2 个回答

  • hello world
    hello world
    07-10

    微信规定的,任何界面操作都不允许阻止用户关闭当前页面

    07-10
    有用
    回复 3
    • 一叶青山o_O
      一叶青山o_O
      发表于移动端
      07-10
      为什么微信自己不能内置一个关闭的二次确认,让开发者选择是否需要,不然这个关闭导致的用户体验其实很糟糕,微信这种所谓的原则是不是太偷懒了?
      07-10
      回复
    • hello world
      hello world
      07-10回复一叶青山o_O
      从用户角度来说,体验很好,可以随时关闭。从你们项目来说,希望用户一直待在这个网页,不友好而已。
      07-10
      回复
    • 一叶青山o_O
      一叶青山o_O
      07-10回复hello world
      能理解微信关注用户权益而限制第三方开发对关闭的干预,首先需要看使用场景,不是所有页面用户都希望直接关闭,在一个需要反复操作的页面中如果用户错误将左上角的关闭当成返回按钮误触,导致重新打开后需要重复进行一遍操作才能回到关闭前的页面状态,这对用户体验才是致命的,微信应该内置一个二次确认作为一个选择性的开放项,而不是一棍子打死,规定一定是建立在场景中,它不是普世的真理
      07-10
      回复
  • xplee
    xplee
    07-10

    如果是微信浏览器左上角的关闭图标?点击它关闭页面,不支持

    除非你在页面上自定义一个关闭导航,就是会出现两个关闭,体验不太好

    07-10
    有用
    回复 2
    • 一叶青山o_O
      一叶青山o_O
      07-10
      因为我是产品,不太懂技术,微信自带的关闭功能不支持二次确认吗?那这块体验不是很差,如果误触这个关闭按钮就直接关闭,对于一些需要登录的H5页面来说,每次误触都会导致用户需要再次登录,而且微信关闭按钮这个位置和大部分页面的返回按钮位置比较相似,感觉很容易会误触
      07-10
      回复
    • xplee
      xplee
      07-10回复一叶青山o_O
      微信浏览器就是这么样的,可能它有自己的考量吧。目前你不可能让它去改,所以折中想办法吧
      07-10
      回复
登录 后发表内容