etms/WEB-INF/view/cetc54/downloadRouter.ftl
liyuchen c24bea2687 Initial commit: JCDP 教育培训管理系统 v54
- 系统管理模块(用户/角色/组织/权限/日志)
- 教育培训计划管理模块
- 教育培训实施模块
- 考试管理模块
- 调研问卷管理模块
- 外派培训管理模块
- 年度培训总结模块
- 学习资源管理模块
- 任职资格管理模块
- 即时通讯模块
- APP 版本管理
- 统计分析模块(FineReport)
- 代码审查标准和报告(CODE_REVIEW_GUIDE.md, CODE_REVIEW_REPORT.md)
- 项目开发指南(PROJECT_GUIDE.md)
2026-04-16 16:41:34 +08:00

67 lines
1.9 KiB
Plaintext

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<input type="hidden" value="${webRoot}" id="hdWebroot">
<script>
var webroot = document.getElementById("hdWebroot").value;
var androidUrl=webroot+"/chat/AppVersion/downFile?pkgType=2&isUpdatePkg=0";
var iosUrl=webroot+"/chat/AppVersion/downFile?pkgType=3&isUpdatePkg=0";
var winUrl=webroot+"/chat/AppVersion/downFile?pkgType=1&isUpdatePkg=0";
goDownload();
// 去下载
function goDownload() {
var u = navigator.userAgent, app = navigator.appVersion;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1;
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
window.location.target="_blank";
// 这里是安卓浏览器
if (isAndroid) {
window.location.href = androidUrl; // 跳安卓端下载地址
}
// 这里是iOS浏览器
if (isIOS) {
window.location.href = iosUrl; // 跳AppStore下载地址
}
// 是微信内部webView
if (is_weixn()) {
alert("请点击右上角按钮, 点击使用浏览器打开");
}
// 是PC端
if (IsPC()) {
window.location.href = winUrl; // 公司主页
}
}
// 是微信浏览器
function is_weixn(){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
return true;
} else {
return false;
}
}
function IsPC() {
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone",
"SymbianOS", "Windows Phone",
"iPad", "iPod"];
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) {
flag = false;
break;
}
}
return flag;
}
</script>
</body>
</html>