程序运行到微信小程序是没有问题的。然后进行安卓的真机调试运行的时候,手机上显示白屏。我最终的目的是可以在微信小程序上使用,也可以打包成apk安卓应用。
控制台显示如下:
reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->
at useStore (app-service.js:3820:15)
at (app-service.js:4170:17)
at (app-service.js:13137:3)
HBuilder X版本是3.8.4
真机调试:红米K20Pro
手机安卓版本:10
我该怎么办呢?不行的话我就用flutter了
AstarHua (作者)
用uni-app开发的,微信小程序一切正常,编译成安卓就会这样,说明应该是编译器的问题,可是编译后的代码我不懂,有其他的解决方法吗?我试过重启,重新编译,都不行
2023-06-30 15:46
爱豆豆
回复 AstarHua: 只能排插代码了 应该是你微信端用的某些js 不兼容app 导致的 所以你小程序端正常 app端报错
2023-06-30 15:57
爱豆豆
回复 AstarHua: 你可以创建一个空项目编译到app端 验证一下是不是编译器的问题
2023-06-30 15:58
AstarHua (作者)
我是过建立空的项目到app端,是ok的。现在我的问题是如何找到app不兼容的代码?并替换成什么?
2023-07-01 11:29
爱豆豆
回复 AstarHua: 只有js不兼容才会导致app运行不起来,你可以先排插引入的插件或者引入的某些js 把他们全都注释掉 然后运行到app 一个个排除
2023-07-03 09:42