详细问题描述
调试模式 控制台报错 并不断重启
16:50:14.470 reportJSException >>>> exception function:callReportCrash, exception:weex core process crash and restart exception
16:50:14.839 Error: [JS Framework] Failed to receiveTasks, instance (1) is not available.
16:50:15.269 Error: [JS Framework] Using invalid instance id "1" when calling destroyInstance.
打包安装 现象是假死
这个问题是今天发生的 昨天一样的代码没有发生这种情况
[找寻原因]
Vue.prototype.strLimit = function(str,count){
if(str!=undefined && str!=null && str.length > count){
return str.substring(0,count) + '...';
}
return str;
}
处理字符串的代码在页面输出时调用
去掉处理 可以显示 没有报错
我把处理代码移动到后台处理完之后拿去显示 还是会报错。。。。
我再次强调
这个问题是今天发生的 昨天一样的代码没有发生这种情况
[期望]
希望可以修改好
[IDE版本号]
HBuilder 2.3.6.20191020
[windows版本号]
windows 10
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
app
App运行环境说明
[Android版本号]
都不行
[iOS版本号]
没问题
[可重现代码片段]
Vue.prototype.strLimit = function(str,count){
if(str!=undefined && str!=null && str.length > count){
return str.substring(0,count) + '...';
}
return str;
}
<view>{{strLimit(post.content,45)}}</view>
联系方式
[QQ]
1427973814
2 个回复
1***@qq.com (作者)
救救孩子吧
陈晨1
2.3.9版本已经修复了这个问题,再试试
JakeWarthon
2.3.8啥时候发布啊
2019-11-09 18:41
陈晨1
回复 JakeWarthon: 说错了,是2.3.9,官网去下alpha版本
2019-11-09 18:44
JakeWarthon
回复 陈晨1: alpha会不会存在不稳定的情况啊
2019-11-09 18:45
2***@qq.com
刚试了2.3.8版本的,还是有这个问题。。就app页面在加载的时候,我连续按两次物理返回键退出应用的时候就直接白屏了
2019-11-11 10:53
陈晨1
回复 2***@qq.com: 2.3.9,我说错了
2019-11-11 11:07
陈晨1
回复 JakeWarthon: alpha是我们内部的版本,是会解决最新问题的版本,不过也有可能有一些新的问题,你试着有问题再退回来呗
2019-11-11 11:09
2***@qq.com
回复 陈晨1: 对,2.3.9的还是有这个问题存在
2019-11-11 11:10
陈晨1
回复 2***@qq.com: 一般这种问题是你在错误的生命周期里,调用了不可以使用的方法,可以尝试自己删代码定位一下问题位置
2019-11-11 11:19
2***@qq.com
回复 陈晨1: 能具体一点吗?我猜测是要在onUnload事件里面做一些处理事件,但是我猜测出现问题的地方都删了一次,发现问题还是没有解决,能知道一般是什么问题导致的我排查一下也方便!
2019-11-11 11:34
陈晨1
回复 2***@qq.com: 我遇到的那个用户,是把判断是安卓还是ios放在了main.js里
2019-11-11 11:52