diff --git a/interfaces/kits/js/file_uri/file_uri_n_exporter.cpp b/interfaces/kits/js/file_uri/file_uri_n_exporter.cpp index eed41abaffc6d0ecf8d782b2a7058cc777dc159a..81118b23dae3260111f8b56ca2f87da6c0650e50 100644 --- a/interfaces/kits/js/file_uri/file_uri_n_exporter.cpp +++ b/interfaces/kits/js/file_uri/file_uri_n_exporter.cpp @@ -30,7 +30,20 @@ napi_value FileUriExport(napi_env env, napi_value exports) return exports; } -NAPI_MODULE(fileuri, FileUriExport) +static napi_module _module = { + .nm_version = 1, + .nm_flags = 0, + .nm_filename = nullptr, + .nm_register_func = FileUriExport, + .nm_modname = "file.fileuri", + .nm_priv = ((void *)0), + .reserved = {0} +}; + +extern "C" __attribute__((constructor)) void RegisterModule(void) +{ + napi_module_register(&_module); +} } // namespace ModuleFileUri } // namespace AppFileService } // namespace OHOS