From 3e4b1bba9fe9c605431a703044255a374b9f19a1 Mon Sep 17 00:00:00 2001 From: songcongyi Date: Tue, 19 Oct 2021 10:21:36 +0800 Subject: [PATCH] adapt ark napi Change-Id: Ie75db3462042ead5b7785e2f7422a2372e80c734 Signed-off-by: songcongyi --- frameworks/bridge/js_frontend/engine/jsi/jsi_engine.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frameworks/bridge/js_frontend/engine/jsi/jsi_engine.cpp b/frameworks/bridge/js_frontend/engine/jsi/jsi_engine.cpp index 6dea9901368..26c9db211a4 100644 --- a/frameworks/bridge/js_frontend/engine/jsi/jsi_engine.cpp +++ b/frameworks/bridge/js_frontend/engine/jsi/jsi_engine.cpp @@ -2788,6 +2788,10 @@ bool JsiEngine::Initialize(const RefPtr& delegate) } nativeEngine_ = new ArkNativeEngine(const_cast(vm), static_cast(this)); ACE_DCHECK(delegate); + if (delegate && delegate->GetAssetManager()) { + std::string packagePath = delegate->GetAssetManager()->GetPackagePath(); + nativeEngine_->SetPackagePath(packagePath); + } delegate->AddTaskObserver([nativeEngine = nativeEngine_]() { nativeEngine->Loop(LOOP_NOWAIT); });