如何在Page中向使用 Web 组件的 js 方法传递数据?

由于现在找不到好的源生图表库,所以使用 html + js + echarts 去展现图表,但是 web 组件 显示的内容 是需要在源生的 page 中从服务端获取数据,然后【传递】给 web 组件。

【runJavaScript】似乎不能传递参数。有什么方式能实现从 ArkTS Page 到 Web 组件的数据传递?


UI
JavaScript
2023-05-11 15:27:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Bessemer

api9中新增了webMessagePort接口来实现html与native的通信。https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/js-apis-webview-0000001427902720-V3?catalogVersion=V3#ZH-CN_TOPIC_0000001427902720__webmessageport

。你也可以在runjavascript中拼接json字符串来传递数据

分享
微博
QQ
微信
回复
2023-05-12 08:06:22
相关问题
js 自定义组件如何传递方法
4743浏览 • 2回复 待解决
JS API web组件 怎么使用
4081浏览 • 1回复 待解决
如何在page获取WindowStage
232浏览 • 1回复 待解决
如何在web组件获取和设置UserAgent
178浏览 • 1回复 待解决
js api select组件如何使用
5861浏览 • 2回复 已解决
Web组件访问本地资源并传递参数。
449浏览 • 1回复 待解决
web组件之cookie使用
561浏览 • 1回复 待解决
JS UI框架FA和PApage之间如何通信?
1823浏览 • 1回复 待解决
使用web组件实现预览沙箱pdf
818浏览 • 1回复 待解决
如何在ets引入zlib.js
1490浏览 • 1回复 待解决
如何在openharmony执行js脚本
1554浏览 • 0回复 待解决
JSBind 如何调用 JS 方法 callback
735浏览 • 1回复 待解决
Web组件预加载,如何实现?
509浏览 • 1回复 待解决