From e4b4270731b8d620cd82bd27b99e75fc49e9f8fd Mon Sep 17 00:00:00 2001 From: leafwai Date: Tue, 4 Jan 2022 09:53:51 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV5?= =?UTF-8?q?.6.0=E3=80=91=E5=89=8D=E7=AB=AF=E4=BC=98=E5=8C=96=E6=B1=87?= =?UTF-8?q?=E6=80=BB12=E6=9C=88=E7=AC=AC5=E5=91=A8(3)=20https://git.shanqu?= =?UTF-8?q?.cc/pm/halo-app-issues/-/issues/1672?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/common/constant/Constants.java | 8 ++++++++ .../assistant/fragment/SwitchInstallMethodFragment.kt | 7 ++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/gh/common/constant/Constants.java b/app/src/main/java/com/gh/common/constant/Constants.java index bf9160c809..2e93867e32 100644 --- a/app/src/main/java/com/gh/common/constant/Constants.java +++ b/app/src/main/java/com/gh/common/constant/Constants.java @@ -400,4 +400,12 @@ public class Constants { public static final String NEW_DEV_API_HOST = "https://dev-app-api.ghzs.com/"; public static final String NEW_API_HOST = "https://app-api.ghzs.com/"; + + // 浏览器安装说明url + public static final String SP_OPPO_BROWSER_HINT_URL = "oppo_browser_hint_url"; + public static final String SP_VIVO_BROWSER_HINT_URL = "vivo_browser_hint_url"; + public static final String SP_BROWSER_HINT_URL = "browser_hint_url"; + public static final String DEFAULT_OPPO_BROWSER_HINT_URL = "https://static-web.ghzs.com/ghzs_help/help.html?content=5fa90fe143d91a022e0d33ff"; + public static final String DEFAULT_VIVO_BROWSER_HINT_URL = "https://static-web.ghzs.com/ghzs_help/help.html?content=618112ce04796e63e97643a4&from=ghzs"; + public static final String DEFAULT_BROWSER_HINT_URL = ""; } diff --git a/app/src/main/java/com/halo/assistant/fragment/SwitchInstallMethodFragment.kt b/app/src/main/java/com/halo/assistant/fragment/SwitchInstallMethodFragment.kt index 81021a78a6..2f9ad1751d 100644 --- a/app/src/main/java/com/halo/assistant/fragment/SwitchInstallMethodFragment.kt +++ b/app/src/main/java/com/halo/assistant/fragment/SwitchInstallMethodFragment.kt @@ -56,11 +56,8 @@ class SwitchInstallMethodFragment : NormalFragment() { browserHintText = "$browserHintText\n\n以上未能解决安装需要密码的,$clickableText" browserHintText = SpanBuilder(browserHintText) .click(browserHintText.length - clickableText.length, browserHintText.length, R.color.theme_font, true) { - val url = if (manufacturer == "OPPO") { - "https://static-web.ghzs.com/ghzs_help/help.html?content=5fa90fe143d91a022e0d33ff" - } else { - "https://static-web.ghzs.com/ghzs_help/help.html?content=618112ce04796e63e97643a4&from=ghzs" - } + val url = if (manufacturer == "OPPO") SPUtils.getString(Constants.SP_OPPO_BROWSER_HINT_URL, Constants.DEFAULT_OPPO_BROWSER_HINT_URL) + else SPUtils.getString(Constants.SP_VIVO_BROWSER_HINT_URL, Constants.DEFAULT_VIVO_BROWSER_HINT_URL) requireContext().startActivity(WebActivity.getQAIntent(requireContext(), url, "安装问题", false, 1)) } .build()