diff --git a/data/media/dl.html b/data/media/dl.html index f580014..9c84b51 100644 --- a/data/media/dl.html +++ b/data/media/dl.html @@ -198,7 +198,7 @@ 选择「在浏览器打开在浏览器里按提示去应用商店下载 -
我知道了 ✕
+
@@ -263,7 +263,7 @@ var wxGuide = document.getElementById("wxGuide"); function showWxGuide() { wxGuide.classList.add("show"); } function hideWxGuide() { wxGuide.classList.remove("show"); } - document.getElementById("wxGuideDismiss").addEventListener("click", hideWxGuide); + // document.getElementById("wxGuideDismiss").addEventListener("click", hideWxGuide); // 「我知道了 ✕」已注释隐藏 if (isWeChat) showWxGuide(); // 微信里一进页面就提示去浏览器(微信内下载必被拦) function showToast(text) { @@ -273,15 +273,24 @@ showToast.timer = setTimeout(function () { toast.classList.remove("show"); }, 1400); } - // ===== 下载按钮:微信内引导去浏览器;iOS 提示;安卓写邀请码 + 跳应用商店 ===== + // ===== 应用商店下载:微信内引导去浏览器;iOS 提示;安卓写邀请码 + 跳应用商店 ===== function handleDownload() { if (isWeChat) { showWxGuide(); return; } if (isIOS) { alert("iOS 版即将上线,请前往 App Store 搜索「傻瓜比价」"); return; } copyInviteCode(); // 先把邀请码写进剪贴板(供 App 首启归因),链路丢了还有 landing-track 指纹兜底 openStore(); } + // ===== 官网下载:微信/iOS 同上引导;安卓直接跳 APK 直链 → 弹系统下载弹窗 ===== + // APK_URL 跟随页面 host:本地走 LAN、生产走 app-api.shaguabijia.com(见邀请功能文档约定)。 + var APK_URL = location.origin + "/media/shaguabijia.apk"; + function handleWebsiteDownload() { + if (isWeChat) { showWxGuide(); return; } + if (isIOS) { alert("iOS 版即将上线,请前往 App Store 搜索「傻瓜比价」"); return; } + copyInviteCode(); // 同样先写邀请码进剪贴板(供 App 首启归因) + window.location.href = APK_URL; + } document.getElementById("dlbtn").addEventListener("click", handleDownload); - document.getElementById("dlbtn2").addEventListener("click", handleDownload); + document.getElementById("dlbtn2").addEventListener("click", handleWebsiteDownload);