HarmonyOS weex项目中使用的WebSceneKitHsp如何直接返回原生端方法的值,而不是使用callback
你好,目前weex项目中使用的WebSceneKitHsp在weex端调用原生端的方法为:registerCustomFun,必须使用callback来处理返回的值,如何直接返回原生端方法的值,而不是使用callback?
目前是这样的:
/* H5端执行自定义方法调用 */
let name = 'testFunc';
let args = { data: 'test data' }
let callback = (result) => { // result类型解析由ArkTs端决定
console.log('get result type: ' + result['type']);
console.log('get result data: ' + result['data']);
}
native.run(name, args, callback)
期望可以有这样的:
let data = native.run(name, args)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何在C++项目中使用pthread
3498浏览 • 1回复 待解决
HarmonyOS RN 项目中使用自定义字体
1170浏览 • 1回复 待解决
HarmonyOS 如何在项目中,查看系统API相应的源码,而不是跳到只有接口类
1026浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙项目中使用JS插值器动画实现元素的平移动画效果?
1077浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS窗口模块是什么,如何在项目中使用?
1100浏览 • 1回复 待解决
HarmonyOS 如何转化string.json中的字符串资源在项目中使用
1635浏览 • 1回复 待解决
HarmonyOS 项目中.ts结尾文件如何使用.ets结尾文件中的类或者方法
903浏览 • 1回复 待解决
HarmonyOS Web组件中如何使用自定义协议与原生端交互数据
1240浏览 • 1回复 待解决
HarmonyOS在native项目中,如何在c++中使用系统能力,比如使用WIFI\蓝牙能力
1438浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
1438浏览 • 1回复 待解决
使用js如何使用callback
1078浏览 • 1回复 待解决
flutter鸿蒙原生插件开发,在项目中开发的代码如何同步到项目中ohos目录下
576浏览 • 0回复 待解决
HarmonyOS setInterval函数返回值,从1开始递增,而不是从0
1381浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙项目中使用动态路由提高性能?
1154浏览 • 1回复 待解决
#鸿蒙通关秘籍#什么时候不该在鸿蒙项目中使用RenderGroup?
1063浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS项目中使用class-transformer进行对象传递?
1838浏览 • 1回复 待解决
js API8 如何使用项目中的npm包?
4328浏览 • 1回复 待解决
HarmonyOS 项目编译速度很慢项目中使用了hsp和har多模块,如果提高构建速度
1454浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在OpenHarmony项目中使用leveldb进行数据库操作?
1182浏览 • 1回复 待解决
跟随系统,系统深色模式下getColorSync(resource)返回了浅色模式下的颜色值而不是深色的
1478浏览 • 1回复 待解决
HarmonyOS 动画方法只能在点击事件中使用不能直接用吗?
1087浏览 • 1回复 待解决
HarmonyOS 如何访问项目中的文件
957浏览 • 1回复 待解决
HarmonyOS 原有项目中flutter部分模块可以直接迁移至HarmonyOS项目中,作为一个模块吗
1281浏览 • 1回复 待解决
使用原生json解析时能否获取Array类型的value值?
2767浏览 • 1回复 待解决
可参考以下文档,原生端javaScriptProxy()注册testObjName调用方法后,前端可使用
获取回调
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-in-page-app-function-invoking-0000001891868257-V5