From f74ce7d33056518c1fc15ad1379847cfb6d426ab Mon Sep 17 00:00:00 2001 From: handongxun Date: Thu, 7 Jul 2022 17:04:44 +0800 Subject: [PATCH] =?UTF-8?q?chore(getProvider):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E5=B1=9E=E6=80=A7=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/api/plugin/get-provider.js | 24 ++++++------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/src/platforms/app-plus/service/api/plugin/get-provider.js b/src/platforms/app-plus/service/api/plugin/get-provider.js index 68b8ba489..ca7b0ff91 100644 --- a/src/platforms/app-plus/service/api/plugin/get-provider.js +++ b/src/platforms/app-plus/service/api/plugin/get-provider.js @@ -1,7 +1,6 @@ import { invoke } from '../../bridge' -import { isPlainObject } from 'uni-shared' const providers = { oauth (callback) { @@ -67,23 +66,14 @@ export function getProvider ({ errMsg: 'getProvider:ok', service, provider, - providers: providers.map((provider) => { - const returnProvider = {} - if (isPlainObject(provider)) { - for (const key in provider) { - if (Object.hasOwnProperty.call(provider, key)) { - const item = provider[key] - if (typeof item !== 'undefined') { - const _key = - key === 'nativeClient' || key === 'serviceReady' - ? 'isAppExist' - : key - returnProvider[_key] = item - } - } - } + providers: providers.map((provider) => { + if (typeof provider.serviceReady === 'boolean') { + provider.isAppExist = provider.serviceReady + } + if (typeof provider.nativeClient === 'boolean') { + provider.isAppExist = provider.nativeClient } - return returnProvider + return provider }) }) } -- GitLab