From 547ab7699a792127a28c4935d756579d36455760 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Mon, 24 Apr 2023 17:41:42 +0800 Subject: [PATCH] fix(uts): add registerUTSInterface --- lib/apis.js | 1 + src/platforms/app-plus/service/api/plugin/uts.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/lib/apis.js b/lib/apis.js index 35fbe050e7..2414c63aa2 100644 --- a/lib/apis.js +++ b/lib/apis.js @@ -271,6 +271,7 @@ const third = [ 'initUTSPackageName', 'requireUTSPlugin', 'registerUTSPlugin', + 'registerUTSInterface', ] const ad = [ diff --git a/src/platforms/app-plus/service/api/plugin/uts.js b/src/platforms/app-plus/service/api/plugin/uts.js index 06b4d7a837..cca1f6b06f 100644 --- a/src/platforms/app-plus/service/api/plugin/uts.js +++ b/src/platforms/app-plus/service/api/plugin/uts.js @@ -40,6 +40,10 @@ function resolveSyncResult(res, returnOptions, instanceId, proxy) { } if (returnOptions) { if (returnOptions.type === 'interface' && typeof res.params === 'number') { + // 返回了 0 + if (!res.params) { + return null; + } if (res.params === instanceId && proxy) { return proxy; } -- GitLab