没有稳定的复现方法,都是概率性复现。
- 发布:2021-12-16 19:22
- 更新:2022-01-10 14:20
- 阅读:685
产品分类: uni小程序SDK
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: Mate30 Pro
页面类型: vue
SDK版本号: 3.2.9/3.2.16
操作步骤:
预期结果:
小程序不会出现闪退,app也不会闪退,小程序控制区域和路由跳转方法正常
小程序不会出现闪退,app也不会闪退,小程序控制区域和路由跳转方法正常
实际结果:
无
无
bug描述:
【备注】安卓系统版本是鸿蒙系统 2.0.0,上面的选项没有。
【问题背景】
app内嵌sdk版本:3.2.9、3.2.16,两个版本都试过
小程序编译版本:3.2.9、3.2.16,两个版本都试过
由于我们有多个小程序之间跳转的需求:
app-->小程序A-->返回APP-->小程序B-->返回APP-->小程序C-->返回APP
此时有三个小程序在后台运行,而uniapp最多支持三个小程序多开。
如果此时进入小程序A,小程序A会从后台激活,然后从小程序A跳转到小程序D,由于小程序A是第一个被打开的,所以会第一个被替换掉,这个时候从小程序D返回时,显示的就是app页面,而不是小程序A(因为A被清除了)
而3.2.9版本以上的sdk会优先清除不在前台运行的小程序,可以满足我们的需求。
【问题描述】
问题1:进入小程序后会偶然复现小程序路由跳转的方法全都失效了
发现日志报错:
[ERROR]Uncaught ReferenceError: plus is not defined at __uniappview.html:1。
问题2:偶然出现app页面只有一部分是小程序控制的,有一部分是显示灰色背景,
已经禁止了横竖屏切换。所以不可能是这个导致的。
而且这个背景和键盘弹起时出现的背景一模一样,猜测是键盘收起时,没有重置小程序的控制区域导致的。
问题3:进入小程序后偶然出现小程序空白页然后小程序立即闪退的问题
问题4:plus.runtime.quit()退出时会概率性导致APP闪退
使用plus.runtime.quit()退出时会概率性导致APP闪退,然后再次打开app进入小程序时会出现打开小程序页面后,会立即关闭小程序回到app的现象
发现错误日志:
[ERROR]Error: [JS Framework] Failed to receiveTasks, instance (33) is not available.
plus.runtime.quit() 偶现崩溃的问题。我这边尽量测试没有复现。 能否提供一下 可以复现问题的示例或者有效的报错日志呢
-
8***@qq.com (作者)
这个都不是必现的,我也很难提供这个环境,报错日志主要是在111132行左右奔溃的,你看看是否有用
问题3才是我们最紧急的,可以优先看
2022-01-05 17:04