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
2054浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙项目中使用JS插值器动画实现元素的平移动画效果?
104浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS窗口模块是什么,如何在项目中使用?
86浏览 • 1回复 待解决
HarmonyOS在native项目中,如何在c++中使用系统能力,比如使用WIFI\蓝牙能力
378浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
419浏览 • 1回复 待解决
使用js如何使用callback
344浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙项目中使用动态路由提高性能?
110浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS项目中使用class-transformer进行对象传递?
113浏览 • 1回复 待解决
#鸿蒙通关秘籍#什么时候不该在鸿蒙项目中使用RenderGroup?
106浏览 • 1回复 待解决
HarmonyOS 项目编译速度很慢项目中使用了hsp和har多模块,如果提高构建速度
84浏览 • 1回复 待解决
js API8 如何使用项目中的npm包?
3136浏览 • 1回复 待解决
跟随系统,系统深色模式下getColorSync(resource)返回了浅色模式下的颜色值而不是深色的
448浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在OpenHarmony项目中使用leveldb进行数据库操作?
76浏览 • 1回复 待解决
HarmonyOS 动画方法只能在点击事件中使用不能直接用吗?
44浏览 • 1回复 待解决
HarmonyOS listitem有直接返回index的方法吗?
333浏览 • 1回复 待解决
使用原生json解析时能否获取Array类型的value值?
1776浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS NDK项目中如何使用预构建库?
42浏览 • 1回复 待解决
应用appName 该如何获取到值, 而不是资源引用值 $string:app_name
1876浏览 • 1回复 待解决
JSBind 如何调用 JS 方法中的 callback
1686浏览 • 1回复 待解决
DevEco项目中如何添加第三方库(.so库导入及使用方法)?
11885浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中使用callback方式进行异步任务开发?
79浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS项目中如何使用LazyForEach优化Panel内嵌套列表的性能?
103浏览 • 0回复 待解决
如何在HarmonyOS NEXT中使用Java或C++进行原生开发?
690浏览 • 0回复 待解决
使用select id为什么查询计划的key是索引而不是primary?
2224浏览 • 2回复 待解决
HarmonyOS 用户返回,是退出系统而不是返回上一页面
670浏览 • 2回复 待解决
可参考以下文档,原生端javaScriptProxy()注册testObjName调用方法后,前端可使用
获取回调
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-in-page-app-function-invoking-0000001891868257-V5