diff --git a/frameworks/native/backup_ext/src/ext_backup_js.cpp b/frameworks/native/backup_ext/src/ext_backup_js.cpp index 0960d8c17e93ffe54e9ec164d3904e0ac4f6d699..23dedf3d3e33d0c593c0b1ceb28a9ef16c78dd17 100644 --- a/frameworks/native/backup_ext/src/ext_backup_js.cpp +++ b/frameworks/native/backup_ext/src/ext_backup_js.cpp @@ -425,7 +425,8 @@ void ExtBackupJs::Init(const shared_ptr &record, // 加载用户扩展 BackupExtensionAbility 到 JS 引擎,并将之暂存在 jsObj_ 中。注意,允许加载失败,往后执行默认逻辑 AbilityRuntime::HandleScope handleScope(jsRuntime_); jsObj_ = jsRuntime_.LoadModule(moduleName, modulePath, info.hapPath, - abilityInfo_->compileMode == AbilityRuntime::CompileMode::ES_MODULE); + abilityInfo_->compileMode == AbilityRuntime::CompileMode::ES_MODULE, false, + abilityInfo_->srcEntrance); if (jsObj_ == nullptr) { HILOGW("Oops! There's no custom BackupExtensionAbility"); return;