wen如故i
wen如故i
  • 发布:2017-06-10 16:16
  • 更新:2017-06-13 09:42
  • 阅读:1157

【报bug】初始化webview快速切换,之后不能监听返回,打开任意子页,就没有问题

分类:MUI

1、项目 hello mui 选项卡webview模式,还有我的其他的项目。
2、例如mui案例(下载的完整项目,不是hb创建的),一打开webview选项卡页,就快速点击tab,10次左右,然后就不能监听到返回事件。 无论怎么按backBtn,就是没有反应。 打开任意页面,返回主页,这时候返回键就能监听到。
3、手机小米5,miui版本8.5.2.0稳定版,安卓7.0。hello mui是最新版本。
联系方式,当前的dcloud账号。

2017-06-10 16:16 负责人:无 分享
已邀请:
wen如故i

wen如故i (作者)

说错了,要快速切换点击至少十几次以上。少了不会出现这个问题。

wen如故i

wen如故i (作者)

再次强调,hello mui是官网下载的,不是自己bh创建修改了代码。忘记说了,这个webview模式选项卡,还有另外一个bug,就是两只手同时点击tab。底部的mui-active显示和实际显示的webview对不上。解决也很简单,active样式的改变,写在webview切换里面。下面我上图,

wen如故i

wen如故i (作者)

自己顶,大家可以试一试,会也好,不会也好,求个回复。顺便看看自己的项目有没有这个bug。看了下源码,看不太懂,不知道对不对,简单在有关backButton部分,打印几个地方,底部tab快速切换几次,返回键都是不能用的。。前提是快速tab切换第一次按返回键。。如果快速tab切换前按了,是不会有这个问题的。

wen如故i

wen如故i (作者)

刚刚又测试了一下,我的小米5会,oppo手机就不会出现这个问题。红米没有试过这个问题

wen如故i

wen如故i (作者)

自己顶,发现hello mui案例好多bug,不过没什么。但是这个小米下,主页webview切换 快速切换十几次,第一次按返回键(进应用第一次,第二次也行。就是不要打开其他页面)。看源码返回键的监听事件也没有触发。不出现这个问题的情况下,是可以监听到的。看了好多返回的bug问题,什么子页mui.init加backButton:false,,index用双webview模式也不能监听到

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