m***@163.com
m***@163.com
  • 发布:2021-04-12 10:36
  • 更新:2021-04-19 16:34
  • 阅读:1305

【报Bug】uniapp IOS环境下 webview原生滑动返回uniapp内部页面出现弹窗【已解决】

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11.2.3

HBuilderX类型: 正式

HBuilderX版本号: 3.1.6

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: 全部iPhone机型

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://apps.apple.com/cn/app/%E7%81%AB%E4%BA%86%E6%9C%8D%E8%A3%85%E4%BE%9B%E5%BA%94%E9%93%BE-%E5%B7%A5%E5%8E%82%E8%B4%A7-%E6%BA%90%E5%A4%B4%E4%BB%B7/id1560812057

操作步骤:

进入app-我的-关于我们-点击底下蓝色字“服务政策”或隐私服务进入webview页面
屏幕滑动返回上一页

预期结果:

无弹窗 直接返回

实际结果:

有不知名弹窗

bug描述:

uniapp IOS环境下 webview原生滑动返回uniapp内部页面出现弹窗
iPhone全部机型都会
安卓并不会

2021-04-12 10:36 负责人:无 分享
已邀请:
2104_DLS

2104_DLS

请检查一下代码中是否监听了popGesture

  • m***@163.com (作者)

    没有监听

    是需要在manifest.json的"app-plus"节点中配置

    "popGesture":"none"

    ???

    2021-04-14 13:58

  • 2104_DLS

    回复 m***@163.com: 不是禁用App侧滑,可能是你的H5页面中有触发侧滑的监听。

    2021-04-14 14:25

  • m***@163.com (作者)

    回复 2104_DLS: 没有的哦

    2021-04-14 16:35

  • 2104_DLS

    回复 m***@163.com: 有没有demo项目,发一下

    2021-04-14 18:51

  • 2104_DLS

    你使用hello uni-app示例项目跑一下看看能不能出现

    2021-04-14 18:53

m***@163.com

m***@163.com (作者)

由于嵌入的H5页面监听元素导致和popGesture冲突

该问题目前已经被锁定, 无法添加新回复