4***@qq.com
4***@qq.com
  • 发布:2021-01-29 09:04
  • 更新:2021-01-29 12:24
  • 阅读:521

【报Bug】安卓小程序sdk启动第二个小程序卡死

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: 小米mix3

页面类型: vue

SDK版本号: 3.0.7.20210109

操作步骤:

1、先启动一个小程序,小程序不关闭,再通过DCUniMPSDK.getInstance().startApp 启动另一个小程序,第二个小程序卡死无法点击。
2、先启动一个小程序,通过DCUniMPSDK.getInstance().closeCurrentApp()关闭小程序,再通过DCUniMPSDK.getInstance().startApp 启动另一个小程序,第二个小程序卡死无法点击。

预期结果:

第二个小程序能点击

实际结果:

卡死,无法点击

bug描述:

下面两种情况都会卡死
1、先启动一个小程序,小程序不关闭,再通过DCUniMPSDK.getInstance().startApp 启动另一个小程序,第二个小程序卡死无法点击。
2、先启动一个小程序,通过DCUniMPSDK.getInstance().closeCurrentApp()关闭小程序,再通过DCUniMPSDK.getInstance().startApp 启动另一个小程序,第二个小程序卡死无法点击。

2021-01-29 09:04 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

用unimpdemo测试看看是否存在该问题 我们用unimpdemo自带的两个应用切换启动测试没有发现问题

  • 4***@qq.com (作者)

    demo里是直接调DCUniMPSDK.getInstance().startApp启动没问题。在releaseWgtToRunPathFromePath的回调里打开第二个轻应用会卡死,上传了个代码,在demo基础上改的,点击第一个列表的数据会打开第二个应用

    2021-02-01 13:57

  • DCloud_Android_ST

    回复 4***@qq.com: 先关闭小程序 在UniMPOnCloseCallBack监听后再打开小程序

    2021-02-01 16:00

该问题目前已经被锁定, 无法添加新回复