详细问题描述
[内容]
5 App项目
今天下午更新到 hbuilderx 2.5.1 20200103 版后立即出现该情况。
机型: 华为荣耀lite 9
我的主页面和子页面引用的js文件较大(大约1.8M)
只打开一层子页面,然后立即(1-2秒内)立即关闭(webview.currentWebview().close('none')) 则应用百分百闪退。
也不会进入首页的 backbutton的监听逻辑。
但是, 若打开子页面等5秒以上再关闭,就不会闪退。
我制作了一个极简的demo,这个demo不会在一次打开关闭后闪退。经测试大约10-20次 连续快上述速操作后会闪退。
重现步骤
[步骤]
1 打开demo
2 点击首页的 ddddd 按钮
3 子页面show后,立即(必须快)点击 “关闭按钮”
重复2,3 步 10-20次
[结果]期望]
找到闪退的原因
[
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
IDE运行环境说明
[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]
[IDE版本号]
[windows版本号]
[mac版本号]
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
[编译模式是老模板模式还是新的自定义组件模式?]
App运行环境说明
[Android版本号]
Android: 9
EMUI: 9.1.0
[iOS版本号]
[手机型号]
Honor 9 lite
[模拟器型号]
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[App安装包或H5地址]
[可重现代码片段]
联系方式
[QQ]
DCloud_Android_ST
你是离线SDK用户吗
2020-01-04 19:08
uniapper (作者)
回复 DCloud_Android_ST: 不是 这个小项目是直接使用的hbuilderx自带调试基座。bug确认了
2020-01-04 19:18
DCloud_Android_ST
回复 uniapper: 嗯 可以逻辑控制快速频繁关闭打开页面。暂时规避此问题。等更新
2020-01-04 19:43