diff --git a/frameworks/js/napi/crypto/src/napi_init.cpp b/frameworks/js/napi/crypto/src/napi_init.cpp index b36f0d3db991d60887b0b6a86de7b355d6161178..255271d2d3a2f245bd18423af6661d8dd7fcdf6e 100644 --- a/frameworks/js/napi/crypto/src/napi_init.cpp +++ b/frameworks/js/napi/crypto/src/napi_init.cpp @@ -232,7 +232,9 @@ static napi_value ModuleExport(napi_env env, napi_value exports) NapiKdf::DefineKdfJSClass(env, exports); NapiECCKeyUtil::DefineNapiECCKeyUtilJSClass(env, exports); NapiDHKeyUtil::DefineNapiDHKeyUtilJSClass(env, exports); +#if !defined(ANDROID_PLATFORM) && !defined(IOS_PLATFORM) NapiSm2CryptoUtil::DefineNapiSm2CryptoUtilJSClass(env, exports); +#endif LOGD("module init end."); return exports; }