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进行交互传
533浏览 • 1回复 待解决
HarmonyOS webH5交互
1160浏览 • 1回复 待解决
HarmonyOS ArkTSH5交互方法
471浏览 • 1回复 待解决
H5页面如何ArkTS交互
3562浏览 • 1回复 待解决
HarmonyOS webH5两端数据交互
1378浏览 • 1回复 待解决
HarmonyOS H5应用侧数据交互的Demo
1075浏览 • 1回复 待解决
HarmonyOS H5和原生交互
487浏览 • 1回复 待解决
HarmonyOS webview 怎么和H5交互
465浏览 • 1回复 待解决
Web中webview和H5交互
1441浏览 • 1回复 待解决
HarmonyOS web原生和H5如何交互
1045浏览 • 1回复 待解决
HarmonyOS H5和应用侧数据交互
864浏览 • 1回复 待解决
HarmonyOS h5原生交互、页面状态机
404浏览 • 1回复 待解决
HarmonyOS 原生和H5页面交互
332浏览 • 1回复 待解决
Web组件和h5页面如何交互
646浏览 • 1回复 待解决
H5原生JSbrige的demo示例
649浏览 • 1回复 待解决