Files
youlegames/tools/downloadWeb/index.html
2026-04-09 17:31:46 +08:00

211 lines
8.1 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
<link rel="shortcut icon" type="image/x-icon" href="./template/img/logo.png">
<link rel="stylesheet" type="text/css" href="./template/css/umi.css">
<link rel="stylesheet" type="text/css" href="./template/css/download.css">
<script src="./template/js/jquery-1.9.1.min.js"></script>
<link rel="stylesheet" href="./template/css/main.css">
<title>下载</title>
</head>
<body _c_t_j1="1">
<div id="root">
<div class="mobile___3touz">
<div class="top-content___1-px4">
<div class="title___vZvj6">
下载客户端
</div>
<div class="desc___1bUF- shuoming">
适应系统HarmonyOS 2.0+ Android 5.0+ iOS 9.0+
</div>
<div class="logo___2JBdG">
<img alt="" src="./template/img/logo.png">
</div>
</div>
<div class="bottom-content___25WPV">
<a href="" type="ios" class="ms-btn template-btn clearfix pc-pwd down_load">
<div class="btn___37Kse">
立即下载
</div>
</a>
<div class="update-info___1KZ0J">
<div class="title___vZvj6">
游戏声明
</div>
<div class="content___3LVDL">
<div>
- 游戏仅供娱乐
</div>
<div>
</div>
</div>
</div>
</div>
<div style="height: 100px;">
</div>
<div class="footer___31nRH">
© 2024
<!-- <a href="http://www.beian.miit.gov.cn"> -->
</a>
</div>
</div>
</div>
<div id="weixin_ios" style="display:none;">
<div class="click_opacity">
</div>
<div class="to_btn">
<span class="span1">
<img src="./template/picture/click_btn.png">
</span>
<span class="span2">
<em>
1
</em>
点击右上角
<img src="./template/picture/menu.png">
打开菜单
</span>
<span class="span2">
<em>
2
</em>
选择
<img src="./template/picture/safari.png">
在默认浏览器打开
</span>
</div>
</div>
<div id="weixin_android" style="display: none;">
<div class="click_opacity">
</div>
<div class="to_btn">
<span class="span1">
<img src="./template/picture/click_btn.png">
</span>
<span class="span2">
<em>
1
</em>
点击右上角
<img src="./template/picture/menu_android.png">
打开菜单
</span>
<span class="span2 android_open">
<em>
2
</em>
选择
<img src="./template/picture/android.png">
</span>
</div>
</div>
<script>
var ua = navigator.userAgent.toLowerCase();
var Sys = {};
var s;
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
// Get base URL (protocol + domain)
var baseUrl = window.location.protocol + "//" + window.location.host;
// Links
var iosUrl = "itms-services://?action=download-manifest&url=" + baseUrl + "/plist/gamehall_jinxianv2.plist";
var androidUrl = baseUrl + '/apk/gamehall_jinxianv2.apk';
var androidUrlBak = baseUrl + '/apk/gamehall_jinxianv2_bak.apk';
var harmonyUrl = baseUrl + '/harmonyos/gamehall_jinxian_harmonyosv2.apk';
// Detect Types
var isIos = /(iPhone|iPad|iPod|iOS)/i.test(ua);
var isHarmony = /(harmonyos|openharmony)/i.test(ua);
var isAndroid = /(Android|Adr)/i.test(ua);
// Detect WX/QQ (使用更稳健的 indexOf 检测)
var isWeChat = ua.indexOf("micromessenger") > -1;
var isQQ = ua.indexOf(' qq') > -1 && ua.indexOf('mqqbrowser') < 0;
// Logic
if (isIos) {
$(".shuoming").html('适用于苹果手机');
$(".btn___37Kse").text('iOS版下载');
if (Sys.safari) {
if (isWeChat || isQQ) { // iOS下微信我们也拦截一下显示提示
$("#weixin_ios").show();
} else {
$(".down_load").attr("href", iosUrl);
$(".down_load").click(function (event) {});
}
} else {
// 非 Safari (Chrome等 或 微信/QQ)
$("#weixin_ios").show();
}
}
else {
// Android / Harmony / PC
// 优先检查微信/QQ确保即使系统识别失败如HarmonyOS UA变动也能正确拦截
if (isWeChat || isQQ) {
var labelText = '适用于安卓手机';
var btnText = 'Android版下载';
// 如果能精确识别是鸿蒙,则更新文案
if (isHarmony) {
labelText = '适用于HarmonyOS系统';
btnText = 'HarmonyOS版下载';
}
$(".shuoming").html(labelText);
$(".btn___37Kse").text(btnText);
$(".down_load").attr("href", '###');
$("#weixin_android").show();
}
else {
// 非微信/QQ环境正常浏览器下载逻辑
var downloadLink = androidUrl; // 默认
var labelText = '适用于安卓手机';
var btnText = 'Android版下载';
var isPC = false;
if (isHarmony) {
labelText = '适用于HarmonyOS系统';
btnText = 'HarmonyOS版下载';
downloadLink = harmonyUrl;
} else if (isAndroid) {
// 默认即安卓
} else {
isPC = true;
}
if (!isPC) {
$(".shuoming").html(labelText);
$(".btn___37Kse").text(btnText);
$(".down_load").attr("href", downloadLink);
if (isAndroid && !isHarmony) {
$(".down_load").after('<a href="' + androidUrlBak + '" class="ms-btn template-btn clearfix pc-pwd down_load" style="margin-top:20px;"><div class="btn___37Kse">无法安装时备用包下载</div></a>');
}
} else {
// PC Mode
$(".shuoming").html('请选择对应系统下载');
var btns = '';
btns += '<a href="' + androidUrl + '" class="ms-btn template-btn clearfix pc-pwd down_load"><div class="btn___37Kse">Android版下载</div></a>';
btns += '<a href="' + androidUrlBak + '" class="ms-btn template-btn clearfix pc-pwd down_load" style="margin-top:20px"><div class="btn___37Kse">无法安装时备用包下载</div></a>';
btns += '<a href="' + harmonyUrl + '" class="ms-btn template-btn clearfix pc-pwd down_load" style="margin-top:20px"><div class="btn___37Kse">HarmonyOS版下载</div></a>';
btns += '<a href="' + iosUrl + '" class="ms-btn template-btn clearfix pc-pwd down_load" style="margin-top:20px"><div class="btn___37Kse">iOS版下载</div></a>';
$(".down_load").replaceWith(btns);
}
}
}
</script>
</body>
</html>