详细问题描述
[内容] 小米9系统升级到MUI 10.2.25后,APP卡死无响应,注释掉以下【出错代码片段】后,APP可正常使用。这段代码的作用是允许程序后台运行,以持续获取GPS位置
重现步骤
[步骤] 点击APP图标,打开APP,就卡死了
IDE运行环境说明
[使用HBuilder 或 HBuilderX 运行到真机都不行,APP都会卡死退出]
[IDE版本号]
Hbuilder
HbuilderX 1.9.4.20190426
[windows版本号]
[mac版本号]
macOS mojave 10.14.3 (18D109)
App运行环境说明
[Android版本号] android 9
[手机型号] MI 9
附件
请下载附件查看
[出错代码片段]
wakeLock: function () {
//Android
//debugger
try {
var main = plus.android.runtimeMainActivity();
var Context = plus.android.importClass("android.content.Context");
var PowerManager = plus.android.importClass("android.os.PowerManager");
var pm = main.getSystemService(Context.POWER_SERVICE);
g_wakelock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "ANY_NAME");
g_wakelock.acquire();
} catch(e) {
console.log('not android platform');
}
}
[App安装包或H5地址]
[可重现代码片段]
联系方式
[微信] Leiwen_su