1、安卓模拟器在连续切换展示隐藏模态框时,大于等于3次,便无法点击后台控制台打印Error: [JS Framework] Failed to receiveTasks, instance (42) is not available.错误
2、下拉刷新加载内容渲染,直接报错Error: [JS Framework] Failed to receiveTasks, instance (42) is not available. 并闪退返回到登陆首页
在H5中正常
1、安卓模拟器在连续切换展示隐藏模态框时,大于等于3次,便无法点击后台控制台打印Error: [JS Framework] Failed to receiveTasks, instance (42) is not available.错误
2、下拉刷新加载内容渲染,直接报错Error: [JS Framework] Failed to receiveTasks, instance (42) is not available. 并闪退返回到登陆首页
在H5中正常
今天也遇到了这个问题,这应该是一个很严重的性能问题,经过多次测试,出现该问题的原因如下:
综合以上几个测试的点,应该是页面dom元素过多,造成的性能问题导致该错误的出现,虽然知道问题,但是没有好的解决方案。
之前也遇到一个因为页面元素过多,造成在模拟器中崩溃的问题,现象是页面过于丰富,在模拟器中进入该页面,随便做点操作,app自动重启。
使用正式安装包在模拟器中安装后,进入该页面,随便做点操作,页面卡死,app宕机。
解决问题方案有两种:
不是我想黑,1000个空白节点渲染都不行,我随便写个登录页面,丰富一下样式都能上百个dom节点,我再怎么优化,总不能优化业务和需求吧,我只是一个开发呀。