码思泉涌
码思泉涌
  • 发布:2025-01-09 17:29
  • 更新:2025-01-24 13:57
  • 阅读:125

【报Bug】4.45 Android 离线SDK ,运行App后,只有Tabbar显示,其他页面都白屏,只有标准基座才正常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 15.2

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: Redmi Note 9 4G

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: CLI

CLI版本号: 3.0.0-4040520250104002

操作步骤:

升级离线SDK到4.45,升级cli到 3.0.0-4040520250104002,

预期结果:

标准基座和自定义基座都能正常使用

实际结果:

原先的页面在离线打包的情况下,除了tabbar以外都变成空白,标准基座却能正常使用

bug描述:

【报Bug】4.45 Android 离线SDK ,运行App后,只有Tabbar显示,其他页面都白屏,只有标准基座才正常

2025-01-09 17:29 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com

我这安卓5.0,云打包。启动页后就白屏,本地调试控制台报错:
TypeError: undefined is not a function at view.umd.min.js:1
TypeError: Cannot read property 'addVData' of undefined at view.umd.min.js:1
Uncaught SyntaxError: Unexpected strict mode reserved word at app-view.js:20
也没解决呢

  • 码思泉涌 (作者)

    你这个问题有具体的文件和行号 app-view.js 20你看过吗?

    2025-01-10 08:56

  • 4***@qq.com

    回复 码思泉涌: app-view.js和 view.umd.min.js都是压缩后的代码,都只有一行。

    2025-01-10 09:07

  • 码思泉涌 (作者)

    回复 4***@qq.com: 哦哦

    2025-01-10 14:55

DCloud_Android_DQQ

DCloud_Android_DQQ

4.45 版本之后,必须集成的依赖 androidx.webkit:webkit:1.5.0,如果未集成此依赖,可能会导致白屏

https://nativesupport.dcloud.net.cn/UniMPDocs/SDKDownload/android.html#%E5%8D%87%E7%BA%A7sdk%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9

  • 码思泉涌 (作者)

    是这样的,那你们这个可以加在文档里

    2025-01-13 09:05

  • 码思泉涌 (作者)

    Android 9的设备现在可以了,但是Android 10 和 Android 11 的还是白屏

    2025-01-13 15:23

  • 码思泉涌 (作者)

    集成一些weex的aar以后就可以了,SDK里的包太多,希望能出一个离线SDKaar的文档,说明每个aar的用途,以及那些是必要的。

    2025-01-13 16:21

2***@qq.com

2***@qq.com

4.45 mac m2, android studio 2024, 直接运行离线包中的例子(替换了相关的appId和签名)的情况下是白屏;按上文的提示加入相关的weex也还是白屏

  • J***@126.com

    同样问题,至今还没解决,也没回复

    2025-01-17 18:04

  • 码思泉涌 (作者)

    截图看一下 app/build.gradle 配置

    2025-01-24 13:56

码思泉涌

码思泉涌 (作者) - y

强烈建议,把uniapp 做成maven 仓库的依赖,这么多的aar 有的有用有的没用,太乱了。

要回复问题请先登录注册