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版本有开发计划吗?
1855浏览 • 1回复 待解决
HarmonyOS 屏幕适配,字体适配问题
1724浏览 • 1回复 待解决
HarmonyOS 请提供dsbridge样例代码
1282浏览 • 1回复 待解决
HarmonyOS 字体适配问题
873浏览 • 1回复 待解决
适配HarmonyOS相关问题
1271浏览 • 1回复 待解决
HarmonyOS JsBridge适配问题
1048浏览 • 1回复 待解决
HarmonyOS web使用dsbridge会报提示。如何解决
1182浏览 • 1回复 待解决
HarmonyOS UI 单位适配问题
1334浏览 • 1回复 待解决
HarmonyOS 手机、平板适配问题
1218浏览 • 1回复 待解决
HarmonyOS Flutter版本适配问题
1560浏览 • 1回复 待解决
HarmonyOS react-native-modalize适配问题及适配计划
1257浏览 • 1回复 待解决
HarmonyOS tencent mars库适配问题
1575浏览 • 1回复 待解决
HarmonyOS 关于Web组件适配问题
815浏览 • 1回复 待解决
HarmonyOS 适配-输入框问题
1133浏览 • 1回复 待解决
HarmonyOS Navigation的折叠屏适配问题
1105浏览 • 1回复 待解决
HarmonyOS 折叠屏H5适配问题
2632浏览 • 1回复 待解决
HarmonyOS cocod2d-x适配问题
989浏览 • 1回复 待解决
有关FA的多端适配问题
7449浏览 • 1回复 待解决
HarmonyOS 一处开发多平台适配问题
924浏览 • 1回复 待解决
HarmonyOS 折叠屏、平板 主页平行视界适配问题
1624浏览 • 1回复 待解决
HarmonyOS 希望适配SVGAPlayer SDK适配
919浏览 • 1回复 待解决
HarmonyOS 依赖的部分自有功能sdk适配问题
1181浏览 • 1回复 待解决
#鸿蒙通关秘籍#有一个问题,适配过程中,如何避免适配后的兼容性问题?
1223浏览 • 2回复 待解决
flutter适配工作有哪些以及版本升级问题
1418浏览 • 1回复 待解决
有人知道关于折叠机适配问题吗?
1680浏览 • 1回复 待解决
是可以直接传递对象的,下面是demo: