HarmonyOS版flutter_inappwebview不能正常显示网页

flutter module为兼容HarmonyOS引入了HarmonyOS版的flutter_inappwebview,但是在HarmonyOS模拟器中无法正常显示网页,本地的、在线的都不行,每次进入webview页面都会报错:

23213 23242 I A00000/XComFlutterOHOS_Native: flutter Another exception was thrown: FormatException: Invalid envelope。
  • 1.
HarmonyOS
2025-01-10 09:21:52
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fox280

使用FlutterEntry,在EntryAbility中注册插件是无效的。FlutterEntry中的插件注册参考代码:

class ceFlutterEntry extends FlutterEntry {
  configureFlutterEngine(flutterEngine: FlutterEngine): void {
    super.configureFlutterEngine(flutterEngine);
    GeneratedPluginRegistrant.registerWith(flutterEngine);
    this.delegate?.addPlugin(new BaseFlutterPlugin());
  }
}

@Component
export struct ceFlutterPage {
  // ...
  aboutToAppear(): void {
    // ...
    this.flutterEntry = new ceFlutterEntry(getContext(this), params);
    // ...
  }
  // ...
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
分享
微博
QQ
微信
回复
2025-01-10 12:10:07


相关问题
HarmonyOS flutter_inappwebview问题
499浏览 • 1回复 待解决
HarmonyOS 网页组件无法正常加载网址
373浏览 • 1回复 待解决
HarmonyOS flutter的TextField无法正常粘贴
292浏览 • 1回复 待解决
HarmonyOS webview_flutter_ohos加载网页白屏
756浏览 • 1回复 待解决
flutter_slider_drawer适配HarmoneyOS
520浏览 • 1回复 待解决
HarmonyOS webview部分网页无法显示
671浏览 • 1回复 待解决
HarmonyOS TS类方法重载不能正常使用
529浏览 • 1回复 待解决
鸿蒙怎么打开网页,Android可以正常打开
13867浏览 • 3回复 待解决
HarmonyOS 旋转屏幕后显示正常
586浏览 • 1回复 待解决
使用Web组件加载网页显示空白。
1077浏览 • 1回复 待解决
HarmonyOS Web加载Url,图片不能显示
733浏览 • 1回复 待解决