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
2515浏览 • 1回复 待解决
HarmonyOS RN 项目中使用自定义字体
273浏览 • 1回复 待解决
HarmonyOS 如何在项目中,查看系统API相应的源码,而不是跳到只有接口类
423浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙项目中使用JS插值器动画实现元素的平移动画效果?
458浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS窗口模块是什么,如何在项目中使用?
402浏览 • 1回复 待解决
使用js如何使用callback
510浏览 • 1回复 待解决
HarmonyOS 如何转化string.json中的字符串资源在项目中使用
443浏览 • 1回复 待解决
HarmonyOS 项目中.ts结尾文件如何使用.ets结尾文件中的类或者方法
303浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
851浏览 • 1回复 待解决
HarmonyOS Web组件中如何使用自定义协议与原生端交互数据
484浏览 • 1回复 待解决
HarmonyOS在native项目中,如何在c++中使用系统能力,比如使用WIFI\蓝牙能力
801浏览 • 1回复 待解决
HarmonyOS setInterval函数返回值,从1开始递增,而不是从0
436浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙项目中使用动态路由提高性能?
406浏览 • 1回复 待解决
#鸿蒙通关秘籍#什么时候不该在鸿蒙项目中使用RenderGroup?
402浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS项目中使用class-transformer进行对象传递?
670浏览 • 1回复 待解决
js API8 如何使用项目中的npm包?
3580浏览 • 1回复 待解决
HarmonyOS 项目编译速度很慢项目中使用了hsp和har多模块,如果提高构建速度
481浏览 • 1回复 待解决
跟随系统,系统深色模式下getColorSync(resource)返回了浅色模式下的颜色值而不是深色的
862浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在OpenHarmony项目中使用leveldb进行数据库操作?
464浏览 • 1回复 待解决
HarmonyOS 动画方法只能在点击事件中使用不能直接用吗?
461浏览 • 1回复 待解决
HarmonyOS 如何访问项目中的文件
297浏览 • 1回复 待解决
HarmonyOS listitem有直接返回index的方法吗?
722浏览 • 1回复 待解决
使用原生json解析时能否获取Array类型的value值?
2111浏览 • 1回复 待解决
应用appName 该如何获取到值, 而不是资源引用值 $string:app_name
2351浏览 • 1回复 待解决
可参考以下文档,原生端javaScriptProxy()注册testObjName调用方法后,前端可使用
获取回调
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-in-page-app-function-invoking-0000001891868257-V5