From 6f78f3a59a441ff12386a9e6698cf54a9625c599 Mon Sep 17 00:00:00 2001 From: DaiHN Date: Sun, 4 Jun 2023 15:36:19 +0800 Subject: [PATCH] Adaptation of modular compilation issue : #I7APVE Signed-off-by: DaiHN Change-Id: Ic79f445e5e9c55cd5d9c36461113da077d5779d8 --- frameworks/native/backup_ext/src/ext_backup_js.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frameworks/native/backup_ext/src/ext_backup_js.cpp b/frameworks/native/backup_ext/src/ext_backup_js.cpp index 5c5eb8771..3a69b02bc 100644 --- a/frameworks/native/backup_ext/src/ext_backup_js.cpp +++ b/frameworks/native/backup_ext/src/ext_backup_js.cpp @@ -73,7 +73,8 @@ void ExtBackupJs::Init(const shared_ptr &record, // 加载用户扩展 BackupExtensionAbility 到 JS 引擎,并将之暂存在 jsObj_ 中。注意,允许加载失败,往后执行默认逻辑 AbilityRuntime::HandleScope handleScope(jsRuntime_); - jsObj_ = jsRuntime_.LoadModule(moduleName, modulePath, info.hapPath); + jsObj_ = jsRuntime_.LoadModule(moduleName, modulePath, info.hapPath, + abilityInfo_->compileMode == AbilityRuntime::CompileMode::ES_MODULE); if (jsObj_) { HILOGI("Wow! Here's a custsom BackupExtensionAbility"); } else { -- Gitee