Hippy icon indicating copy to clipboard operation
Hippy copied to clipboard

鸿蒙上设置引擎组groupId不生效

Open mason-Wang opened this issue 1 month ago • 0 comments

js_driver_napi.cc的CreateJsDriver方法中,未设置JSHVMInitParam的group_id,导致后续创建engine的时候,group_id固定为-1; ` static napi_value CreateJsDriver(napi_env env, napi_callback_info info) { #ifdef JS_V8 ... #elif JS_JSH auto param = std::make_shared<JSHVMInitParam>(); param->is_debug = is_dev_module; // 此处需要设置group_id

      if (has_vm_init_param) {

      }
  #else
      auto param = std::make_shared<VMInitParam>();
  #endif
  ...

}

` 但是如果设置了group_id,所有hippy engine共用一个js engine实例,会出现各种崩溃问题。

mason-Wang avatar Nov 21 '25 01:11 mason-Wang