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()