5***@qq.com
5***@qq.com
  • 发布:2021-12-29 18:18
  • 更新:2021-12-29 18:18
  • 阅读:339

监听事件时而有效,时而无效

分类:uni小程序sdk

SDK 3.2.16 V2版本,重写胶囊X, DCUniMPSDK.getInstance().setCapsuleCloseButtonClickCallBack(new IDCUniMPOnCapsuleCloseButtontCallBack() {
@Override
public void closeButtonClicked(String appid) {
ToastUtils.show("点击X号了");
SoftReference<IUniMP> unimp = DcUniSingle.getInstance().getUnimp();
if (unimp != null && unimp.get() != null) {
IUniMP uniMP = unimp.get();
if (TextUtils.equals(appid, uniMP.getAppid())) {
if (uniMP.isRuning()) {
uniMP.closeUniMP();
}
}
}

        }  
    });  

多次打开小程序和点击×号后,uniMP.getAppid()有时候回报null;
换内测版aar后,uniMP.getAppid()不会报null,但是点击x号的监听事件时而有效,时而无效。

2021-12-29 18:18 负责人:无 分享
已邀请:

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