3***@qq.com
3***@qq.com
  • 发布:2024-10-25 15:59
  • 更新:2024-10-25 17:28
  • 阅读:470

【报Bug】uniapp运行鸿蒙崩溃

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.7 (23H124)

HBuilderX类型: Alpha

HBuilderX版本号: 4.31

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS NEXT Developer Beta2

手机厂商: 华为

手机机型: Mate60 Pro

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

新建项目运行到鸿蒙

预期结果:

能够正常运行

实际结果:

应用崩溃

bug描述:

运行鸿蒙真机,直接崩溃,堆栈信息如下所示

Error name:ReferenceError
Error message:WebKeyboardAvoidMode is not defined
Stacktrace:
at anonymous (oh_modules/.ohpm/@dcloudio+uni-app-runtime@2.3.7/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/WebBuilder.ets:35:24)
at updateFunc (../../../foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsXNode.js:258:1)
at observeComponentCreation2 (../../../foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsXNode.js:274:1)
at WebBuilder (oh_modules/.ohpm/@dcloudio+uni-app-runtime@2.3.7/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/WebBuilder.ets:32:35)
at build (../../../foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsXNode.js:178:1)
at build (../../../foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsXNode.js:68:1)
at createWebNode (oh_modules/.ohpm/@dcloudio+uni-app-runtime@2.3.7/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/sdk.js:667:1)
at WebView2 (oh_modules/.ohpm/@dcloudio+uni-app-runtime@2.3.7/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/sdk.js:895:1)
at createLaunchWebView (oh_modules/.ohpm/@dcloudio+uni-app-runtime@2.3.7/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/sdk.js:1451:1)
at anonymous (oh_modules/.ohpm/@dcloudio+uni-app-runtime@2.3.7/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/sdk.js:2306:1)

2024-10-25 15:59 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

鸿蒙ide升级到5.0.3.800以上

3***@qq.com

3***@qq.com (作者)

鸿蒙IDE版本是Build Version: 5.0.3.806

3***@qq.com

3***@qq.com (作者)

WebKeyboardAvoidMode是在鸿蒙HarmonyOS Next Developer Beta3新增的,我设备是Developer Beta2,所以不支持

要回复问题请先登录注册