DSbridge HarmonyOS适配问题
由于我们app里面很多模块是用h5写的,h5写的基于DSBridge,但是HarmonyOS版本的DSBridge js回调给h5不能直接传递给对象,直接转成string,这改变很大,这如果h5改的话,太多地方要改了。
@JavaScriptInterface()
getSafeArea(data: string, handler: CompleteHandler) {
let safeAreaMap: Record<string, number> = {
"top": 0,
"left": 0,
"right": 0,
"bottom": 0
}
handler.complete(JSON.stringify(safeAreaMap))
}
请问有什么办法吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
DSbridge HarmonyOS版本有开发计划吗?
309浏览 • 1回复 待解决
HarmonyOS UI 单位适配问题
114浏览 • 1回复 待解决
HarmonyOS 手机、平板适配问题
103浏览 • 1回复 待解决
HarmonyOS tencent mars库适配问题
191浏览 • 1回复 待解决
HarmonyOS 折叠屏H5适配问题
485浏览 • 1回复 待解决
有关FA的多端适配问题
6044浏览 • 1回复 待解决
HarmonyOS 依赖的部分自有功能sdk适配问题
283浏览 • 1回复 待解决
Cronet适配HarmonyOS
758浏览 • 1回复 待解决
HarmonyOS的appUI适配
190浏览 • 1回复 待解决
HarmonyOS深色主题适配
253浏览 • 1回复 待解决
有人知道关于折叠机适配问题吗?
877浏览 • 1回复 待解决
硬件设备如何适配HarmonyOS?
12148浏览 • 1回复 待解决
HarmonyOS 折叠屏适配资料
341浏览 • 1回复 待解决
HarmonyOS 图片适配,多尺寸屏幕怎么适配图片及图片背景
112浏览 • 1回复 待解决
HarmonyOS Web全屏播放适配
76浏览 • 1回复 待解决
HarmonyOS 导航条适配沉浸式适配在NestedScroll场景下失效
132浏览 • 1回复 待解决
open_file插件适配HarmonyOS需求
189浏览 • 1回复 待解决
HarmonyOS 关于应用界面适配的方案
142浏览 • 1回复 待解决
HarmonyOS 如何适配自己的so库?
375浏览 • 1回复 待解决
HarmonyOS从TypeScript到ArkTS的适配
248浏览 • 1回复 待解决
HarmonyOS 字体大小适配方案
181浏览 • 1回复 待解决
HarmonyOS web组件内容适配折叠屏
137浏览 • 1回复 待解决
HarmonyOS 组件布局怎么适配折叠屏?
168浏览 • 1回复 待解决
HarmonyOS 折叠屏怎么适配,折叠屏的悬停状态,以及折叠屏适配的指导文档
303浏览 • 1回复 待解决
跨平台框架weexSDK,HarmonyOS是否有适配计划,如果有,什么时候能适配
268浏览 • 1回复 待解决
是可以直接传递对象的,下面是demo: