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版本有开发计划吗?
363浏览 • 1回复 待解决
HarmonyOS UI 单位适配问题
166浏览 • 1回复 待解决
HarmonyOS 手机、平板适配问题
153浏览 • 1回复 待解决
HarmonyOS tencent mars库适配问题
238浏览 • 1回复 待解决
HarmonyOS 折叠屏H5适配问题
613浏览 • 1回复 待解决
有关FA的多端适配问题
6106浏览 • 1回复 待解决
HarmonyOS 依赖的部分自有功能sdk适配问题
336浏览 • 1回复 待解决
Cronet适配HarmonyOS
802浏览 • 1回复 待解决
HarmonyOS深色主题适配
304浏览 • 1回复 待解决
HarmonyOS的appUI适配
237浏览 • 1回复 待解决
HarmonyOS 适配 React native
55浏览 • 1回复 待解决
有人知道关于折叠机适配问题吗?
944浏览 • 1回复 待解决
flutter适配工作有哪些以及版本升级问题
50浏览 • 1回复 待解决
HarmonyOS 折叠屏适配资料
401浏览 • 1回复 待解决
硬件设备如何适配HarmonyOS?
12285浏览 • 1回复 待解决
HarmonyOS 图片适配,多尺寸屏幕怎么适配图片及图片背景
169浏览 • 1回复 待解决
鸿蒙应用如何处理不同屏幕尺寸的适配问题?
33浏览 • 0回复 待解决
HarmonyOS 导航条适配沉浸式适配在NestedScroll场景下失效
174浏览 • 1回复 待解决
HarmonyOS Web全屏播放适配
137浏览 • 1回复 待解决
HarmonyOS web组件内容适配折叠屏
177浏览 • 1回复 待解决
HarmonyOS 组件布局怎么适配折叠屏?
243浏览 • 1回复 待解决
HarmonyOS 关于应用界面适配的方案
191浏览 • 1回复 待解决
open_file插件适配HarmonyOS需求
214浏览 • 1回复 待解决
HarmonyOS 如何适配自己的so库?
443浏览 • 1回复 待解决
HarmonyOS从TypeScript到ArkTS的适配
321浏览 • 1回复 待解决
是可以直接传递对象的,下面是demo: