HarmonyOS 鸿蒙Next在flutter项目中引入webview_flutter报错

发布于 1周前 作者 gougou168 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next在flutter项目中引入webview_flutter报错

  1. 使用的OpenHarmony-SIG下的 flutter_flutter SDK
  2. 引用的https://gitee.com/openharmony-sig/flutter_packages/tree/master/packages 下的webview_flutter-v4.4.4
  3. 导入项目后报错,报错如截图
  4. flutter 相关信息
  5. SDK 使用版本 Command Line Tools for HarmonyOS NEXT Developer Beta1
  6. 鸿蒙IDE DevEco Studio NEXT Developer Beta1

麻烦哪位大佬指点迷津

3 回复

楼主您好,试试修改 pubspec.yaml 后再重新编译一下。

修改 pubspec.yaml

dependencies:

flutter:

sdk: flutter

webview_flutter_ohos:

git:

url: https://gitee.com/openharmony-sig/flutter_packages.git

path: packages/webview_flutter/webview_flutter_ohos

拉取依赖 flutter pug get

还原pubspec.yaml

dependencies:

flutter:

sdk: flutter

webview_flutter:

git:

url: https://gitee.com/openharmony-sig/flutter_packages.git

path: packages/webview_flutter/webview_flutter

拉取依赖 flutter pug get

重新编译

你好,我是按照您说的这种方式导入的这个文件,但是导入之后项目运行报错了: > hvigor ERROR: Schema validate failed. Detail: Please check the following fields., 项目编译的时候在ohos/build-profile.json5文件中添加了一个module,这个module报错了,请问您在使用这个库的时候有没有遇到这个问题呢?

在Flutter项目中引入webview_flutter插件并遇到HarmonyOS(鸿蒙)Next版本的问题,可能是由于当前webview_flutter插件尚未全面支持鸿蒙系统。首先,请确保你的Flutter SDK和所有依赖都是最新版本。对于鸿蒙的支持,建议查看webview_flutter的官方文档或GitHub仓库,看是否有针对鸿蒙的特殊说明或分支。

同时,尝试查看鸿蒙的官方文档或社区,看是否有推荐的WebView组件或替代方案。如果webview_flutter不支持鸿蒙,你可能需要寻找其他支持鸿蒙的WebView插件。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部