From 255b49a20200664c7861cd8690bfacb927bb9da9 Mon Sep 17 00:00:00 2001 From: nonameShijian <2954700422@qq.com> Date: Wed, 24 Apr 2024 14:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9APi=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- noname/init/index.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/noname/init/index.js b/noname/init/index.js index e18c29876..ae4f58fc8 100644 --- a/noname/init/index.js +++ b/noname/init/index.js @@ -22,14 +22,15 @@ export function canUseHttpProtocol() { if (window.cordova) { // 直接确定包名 // 因为懒人包作者不一定会改成什么版本 + // @ts-ignore if (nonameInitialized.endsWith("com.noname.shijian/") && window.noname_shijianInterfaces && typeof window.noname_shijianInterfaces.sendUpdate === 'function') { // 每个app自定义能升级的渠道,比如判断版本 // @ts-ignore return window.noname_shijianInterfaces.getApkVersion() >= 16000; } - // 由理版判断 + // 由理版判断,后续所有app都通过此接口来升级协议 // @ts-ignore - if (window.noname_yuriInterfaces) { + if (window.NonameAndroidBridge && typeof window.NonameAndroidBridge.sendUpdate === 'function') { return true; } } @@ -69,10 +70,10 @@ export function sendUpdate() { } // 由理版判断 // @ts-ignore - if (window.noname_yuriInterfaces && typeof window.noname_yuriInterfaces.sendUpdate === 'function') { + if (window.NonameAndroidBridge && typeof window.NonameAndroidBridge.sendUpdate === 'function') { // 给由理版apk的java层传递升级完成的信息 // @ts-ignore - return window.noname_yuriInterfaces.sendUpdate() + "?sendUpdate=true"; + return window.NonameAndroidBridge.sendUpdate() + "?sendUpdate=true"; } } // 电脑端