diff --git a/packages/taro-platform-harmony-hybrid/src/api/apis/harmony-native/ApiCache.ts b/packages/taro-platform-harmony-hybrid/src/api/apis/harmony-native/ApiCache.ts index cf3e32dd7a83..c3302eddc3f7 100644 --- a/packages/taro-platform-harmony-hybrid/src/api/apis/harmony-native/ApiCache.ts +++ b/packages/taro-platform-harmony-hybrid/src/api/apis/harmony-native/ApiCache.ts @@ -11,7 +11,8 @@ export function syncApiCache (cacheTime: number = 500) : MethodDecorator { lastCall = now return lastResult } - lastResult = origMethod.apply(this, args) + // dev模式下origMethod为 undefined + lastResult = origMethod?.apply(this, args) lastCall = now return lastResult }