我在低端Android平板上,发现当执行多个大文件(100M左右)并行下载,会导致卡住。具体场景是进入app开始下载两个100M左右的文件,这时点击图标进入系统设置界面。我在图标点击事件中添加了console,这个console会比点击事件慢2-10s,然后通过native js进入系统设置界面会有30s到2min的延迟。没有下载时console和进入设置界面基本都在1s内;同时在我的华为手机上有下载也能在1s内正常响应点击进入系统设置界面。
u***@gmail.com
- 发布:2020-06-29 19:01
- 更新:2020-08-04 19:07
- 阅读:679
1 个回复
DCloud_App_Array
下载是多线程的,可能是下载监听事件导致js频繁交互引起的性能降低,对于大文件的下载可考虑不监听下载过程中的事件。