我们更新了HbuilderX 后突然出现一个问题,打包的安卓自定义基座无法调用uts插件,再没有做任何改动的情况下。
只要执行插件方法就会一直弹
{cause: null, message: "Method addObserver must be called on the main thread"}
字面意思说是需要再主线程里面执行,我们也查了官方的插件文档
https://doc.dcloud.net.cn/uni-app-x/plugin/uts-for-android.html#java-lang%E5%8C%85%E7%9A%84%E5%BC%95%E5%85%A5%E9%97%AE%E9%A2%98
里面有说到是在 uni-app x 平台:默认代码执行在 main线程 执行。
请问这个是什么原因啊? 需要从哪里排查这个问题? 请官方技术大佬帮忙看下呢
1***@qq.com
我更新了以后报错:TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'. at uni-app-view.umd.js:7 感觉4.66bug挺多的
2025-05-29 14:59
f***@qq.com (作者)
回复 1***@qq.com: 不知道是Bug还是怎么个情况,反正突然出现这种让人无从下手的问题,很难受
2025-05-29 15:30