北辰羽墨
北辰羽墨
  • 发布:2020-03-30 15:37
  • 更新:2020-03-30 15:45
  • 阅读:1060

uniapp离线打包和插件编写出现白屏问题

分类:uni-app

碰到个奇怪的问题,我通过离线打包,如果在dcloud_uniplugins.json里面不加入AppProxy的类,就正常运行,但如果在hooksClass加入了,就一直启动不了,要不白屏,要不空白运行不起来,但后台也没见报错,在虚拟机和正式的手机都测试有这样的问题。
dcloud_uniplugins文件内容:
{
"nativePlugins": [{
"plugins": [{
"type": "module",
"name": "Test-Module",
"class": "com..uniplugin_test.TestWXModule"
}],
"hooksClass": "com.
.uniplugin_test.TestAppProxy"
}
]
}

2020-03-30 15:37 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

应该是你的原生插件有问题。可以尝试写个很简单的插件载入hooksClas.使用看看是否白屏

  • 北辰羽墨 (作者)

    试过了,确实是在TestAppProxy里面做一些初始化工作的时候导致的。但是同样代码,在正常进入后,点击按钮触发初始化是可以的,只是不能在TestAppProxy的onCreate里面写,可是见一些示例代码都是可以的,还没排查出什么问题。


    2020-03-30 16:14

  • DCloud_Android_ST

    回复 北辰羽墨: HX什么版本


    2020-03-30 16:19

  • 北辰羽墨 (作者)

    回复 DCloud_Android_ST: HBX 2.6.5.20200314


    2020-03-30 17:24

  • DCloud_Android_ST

    升级一下离线SDK 用2.6.7版本试下


    2020-03-30 17:35

  • 北辰羽墨 (作者)

    回复 DCloud_Android_ST: 使用新的SDK和HBX编译后成功了,搞了一天时间,以为是我那里写错了


    2020-03-31 19:13

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