HarmonyOS flutter与h5交互传参是否支持回调

请问flutter_webview_ohos是否支持flutter调用h5方法并回调返回值给到h5呢?目前是h5通过postMessage传递信息给到flutter,flutter通过runJavaScript(“window.postMessage(${jsonEncode(result)})”);返回result给到h5。是否支持可以像HarmonyOS原生的webview一样,通过registerJavaScriptProxy直接注入,H5可以调用并能直接回调获取到对应的返回值呢?

HarmonyOS
2025-01-10 08:19:56
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Heiang

示例参考:https://gitee.com/openharmony-sig/flutter_samples/tree/master/ohos/js_dart_demo#getting-started

示例中的方法最主要是需要控制时序,需要页面加载完成后再加载jsBridge,如果太早加载jsBridge就会失败,导致jsBridge里的方法不生效,h5页面和原生就不能正常交互。

分享
微博
QQ
微信
回复
2025-01-10 11:53:21


相关问题
HarmonyOS Web如何同H5进行交互传
673浏览 • 1回复 待解决
HarmonyOS webH5交互
1320浏览 • 1回复 待解决
HarmonyOS ArkTSH5交互方法
649浏览 • 1回复 待解决
H5页面如何ArkTS交互
3711浏览 • 1回复 待解决
HarmonyOS webH5两端数据交互
1560浏览 • 1回复 待解决
HarmonyOS H5应用侧数据交互的Demo
1219浏览 • 1回复 待解决
HarmonyOS H5和原生交互
642浏览 • 1回复 待解决
HarmonyOS webview 怎么和H5交互
589浏览 • 1回复 待解决
Web中webview和H5交互
1563浏览 • 1回复 待解决
HarmonyOS web原生和H5如何交互
1168浏览 • 1回复 待解决
HarmonyOS H5和应用侧数据交互
1030浏览 • 1回复 待解决
HarmonyOS h5原生交互、页面状态机
518浏览 • 1回复 待解决
HarmonyOS 原生和H5页面交互
436浏览 • 1回复 待解决
H5原生JSbrige的demo示例
721浏览 • 1回复 待解决
Web组件和h5页面如何交互
756浏览 • 1回复 待解决