ui界面申请requestScreenCapture卡死崩溃, 在线程里面申请的, 没反应一会就崩溃了, 试了好几个手机一样, 直接在js里面运行正常
"ui";
ui.layout("------");
ui.startApp.click(() => {
if (!isLogin) {
toast("请先登录");
return
}
main();
});
function main() {
//定义一个子线程,然后在子线程操作
let td = threads.start(function () {
if (!requestScreenCapture(true)) {
log("请求截图权限失败");
return false;
} else {
td.interrupt()//关闭Thread的线程
log("已获得截图权限");
return true;
}
});
log("等待子线程处理完成")
td.join();
}
直接卡死, 卡在了!requestScreenCapture(true) 这一个地方