205 lines
7.5 KiB
HTML
205 lines
7.5 KiB
HTML
<!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 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);
|
||
} 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="' + 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> |