HarmonyOS关于JSVM中JSVM_Value对象生命周期管理的问题

开发者文档中推荐使用OH_JSVM_OpenHandleScope和OH_JSVM_CloseHandleScope方法来最小化控制JSVM_Value对象的生命周期,给出的案例是在C++中手动创建JS对象的场景。如果是编译并执行JS代码,然后拿到一个JSVM_Value对象作为方法返回值后,是否也需要使用上述方法来控制其生命周期?

HarmonyOS
2024-09-11 11:48:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

JSVM_Value 在C++ 代码中,表示一个JavaScript值。当在js中拿到一个返回值JSVM_Value对象时,并不需要像C++中对其进行内存管理。

分享
微博
QQ
微信
回复
2024-09-11 15:58:13
相关问题
HarmonyOS 模块生命周期管理
65浏览 • 1回复 待解决
Dialog组件生命周期问题
192浏览 • 1回复 待解决
Window窗口生命周期问题
196浏览 • 1回复 待解决
HarmonyOS 弹框Dialog生命周期问题
374浏览 • 1回复 待解决
监听Ability生命周期
970浏览 • 1回复 待解决
HarmonyOS App生命周期是什么?
240浏览 • 2回复 待解决
如何监听AbilitySlice生命周期
5015浏览 • 1回复 待解决
应用内生命周期流转
428浏览 • 1回复 待解决
TabContent 内容生命周期
195浏览 • 1回复 待解决
HarmonyOS 监听所有page生命周期
205浏览 • 1回复 待解决
HarmonyOS Navigation跳转组件生命周期
371浏览 • 2回复 待解决
HarmonyOS navigation主页面生命周期
200浏览 • 1回复 待解决
如何监听全局Ability生命周期
203浏览 • 1回复 待解决
swiper切换监听生命周期
856浏览 • 1回复 待解决
如何监听subwindow生命周期
257浏览 • 1回复 待解决
HarmonyOS Navigation跳转生命周期咨询
418浏览 • 1回复 待解决
HarmonyOS页面onPageShow生命周期不回调
663浏览 • 1回复 待解决