console
var installUrl = {
androidUrl: 'https://download.fir.im/apps/5ae43d2f548b7a451bb717a6/install?download_token=b8b0e8a727d5bd24cd573d48feed1fa0&release_id=5b091756959d693e4bcfb69f',
iosUrl: 'https://download.fir.im/apps/59e89185ca87a850de000023/install?download_token=86b01858417c8e5094adb7cbe1544ed2&release_id=5b3383ba959d697f5c6fc076'
};
var isShowAdvertise = false;
var currentInstallUrl = '';
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return {
trident: u.indexOf('Trident') > -1,
presto: u.indexOf('Presto') > -1,
webKit: u.indexOf('AppleWebKit') > -1,
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,
mobile: !!u.match(/AppleWebKit.*Mobile.*/),
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1,
iPhone: u.indexOf('iPhone') > -1,
iPad: u.indexOf('iPad') > -1,
webApp: u.indexOf('Safari') == -1,
weixin: u.toLowerCase().match(/MicroMessenger/i) == "micromessenger",
qq: u.toLowerCase().match(/QQ/i) == "qq"
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
var isQQ_Weixin = function (){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger"||ua.match(/WeiBo/i) == "weibo") {
return true;
}else if(ua.indexOf(' qq') != -1 && ua.indexOf('mqqbrowser') != -1){
return true;
} else if(ua.indexOf('iphone') > -1 || ua.indexOf('mac') > -1){
if(ua.indexOf('qq') > -1){
return true;
}
}
return false;
};
var install = function (_this) {
if (isQQ_Weixin()) {
$('.pattern-bg').hide();
$('.release-info').hide();
$('#actions').hide();
$('.downloading-tips').show();
$('.browserOpenTip').show();
} else {
$('.pattern-bg').show();
$('.release-info').show();
$('#actions').show();
$('.downloading-tips').hide();
$('.browserOpenTip').hide();
$(_this).addClass('loading').html(' ').removeAttr('onclick');
location.href = currentInstallUrl;
if (browser.versions.mobile && browser.versions.ios) {
$('#trust').show();
}
}
};
$(function () {
if (installUrl.androidUrl && installUrl.iosUrl) {
$('.platform-matching-tips').hide();
} else if (installUrl.androidUrl) {
$('.platform-matching-tips').show().html('只支持 android 设备');
$('#iosContainer').hide();
$('.iosInfo').hide();
} else if (installUrl.iosUrl) {
$('.platform-matching-tips').show().html('只支持 iOS 设备');
$('#androidContainer').hide();
$('.androidInfo').hide();
}
$('.advertise-close').click(function () {
$('.advertise').hide();
});
if (!browser.versions.mobile) {
$('.advertise').hide();
} else if (browser.versions.mobile && browser.versions.android) {
if (!isShowAdvertise) {
$('.advertise').hide();
}
if (installUrl.androidUrl) {
$('#actions').show();
$('.platform-matching-tips').hide();
}
currentInstallUrl = installUrl.androidUrl;
} else if (browser.versions.mobile && browser.versions.ios) {
if (!isShowAdvertise) {
$('.advertise').hide();
}
if (installUrl.iosUrl) {
$('#actions').show();
$('.platform-matching-tips').hide();
}
currentInstallUrl = installUrl.iosUrl;
}
})
<div class="pattern-bg">
<span class="pattern left"><img src="https://sandbox.runjs.cn/uploads/rs/382/gzpur0hb/bg_left.png"></span>
<span class="pattern right"><img src="https://sandbox.runjs.cn/uploads/rs/382/gzpur0hb/bg_right.png"></span>
</div>
<div class="out-container">
<div class="main">
<header itemscope="" itemtype="http://schema.org/SoftwareApplication">
<div class="browserOpenTip">
<div class="triangle"></div>
<div class="tip-text">
<div>请点击右上角</div>
<div>选择“浏览器中打开”</div>
</div>
</div>
<div class="table-container">
<div class="cell-container">
<div class="app-brief">
<div class="icon-container wrapper">
<i class="iconfont bg-path"></i>
<span class="icon">
<img id="gameImg" src="https://sandbox.runjs.cn/uploads/rs/382/gzpur0hb/gameImg.png"
itemprop="image">
</span>
<span class="qrcode" title="">
<img alt="Scan me!" style="display: block;"
src="data:image/png;base64,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">
</span>
</div>
<p class="release-type wrapper">内测版</p>
<div class="" style="display: flex;justify-content: space-around;width: 290px; margin: 0 auto;">
<h1 class="name wrapper" id="iosContainer" style="width: auto;">
<span class="icon-warp">
<i id="sysIcon" class="iconfont"></i>
<span id="sysName">IOS</span>
</span>
</h1>
<h1 class="name wrapper" id="androidContainer" style="width: auto;">
<span class="icon-warp">
<i id="sysIcon" class="iconfont"></i>
<span id="sysName">Android</span>
</span>
</h1>
</div>
<p class="scan-tips">扫描二维码下载<br>或用手机浏览器输入这个网址: <span id="downloadUrl"
class="text-black">https://fir.im/nx4b</span>
</p>
<div class="release-info">
<div class="iosInfo">
<p><i id="sysIcon" class="iconfont"></i>IOS内测版 -
<span itemprop="softwareVersion">9.3.4 (Build 9.3.4) - 121.12 MB</span></p>
<p>更新于: <span itemprop="datePublished">2018-06-27 20:31</span></p>
</div>
<div class="androidInfo">
<p><i id="sysIcon" class="iconfont"></i>Android内测版 -
<span itemprop="softwareVersion">9.3.4 (Build 9.3.4) - 121.12 MB</span></p>
<p>更新于: <span itemprop="datePublished">2018-06-27 20:31</span></p>
</div>
</div>
<div id="actions" class="btn actions type-android">
<button id="installBtn" onclick="install(this)">下载安装</button>
</div>
<div id="trust" class="btn actions" style="display: none;">
<button>立即信任</button>
</div>
<div class="downloading-tips">
微信/QQ内无法下载应用
</div>
<div class="platform-matching-tips">
只支持 iOS 设备
</div>
<div class="qrcode-container">
<span class="mobileQrcode" title="">
<img alt="Scan me!" style="display: block;"
src="data:image/png;base64,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">
</span>
</div>
</div>
</div>
</div>
</header>
<div class="footer">fir.im 是应用内测平台,请自行甄别应用风险,
<wbr>
如应用存在问题,
<wbr>
可点击“举报”按钮 <a class="btn one-key-report" href="javascript:;">举报!</a>
<div class="gotoOther">
<a class="btn" href="javascript:;">首页</a>
<a class="btn" href="javascript:;">免费声明</a>
</div>
</div>
<a class="advertise" href="javascript:;">
<span class="advertise-close">×</span>
</a>
</div>
</div>
<script type="text/javascript" src="https://sandbox.runjs.cn/uploads/rs/382/gzpur0hb/jquery.min.js"></script>
body {
-webkit-font-smoothing:antialiased ;
-moz-osx-font-smoothing:grayscale;
font-size: 12px;
font-weight: normal;
overflow-y: auto;
overflow-x: hidden;
color: #a9b1b3;
}
body, html {
margin: 0;
padding: 0;
height: 100%;
color: #a9b1b3;
font-size: 14px;
background-color: #fff;
-webkit-font-smoothing: antialiased;
}
*, .wechat-tips {
box-sizing: border-box;
}
button {
outline: none;
}
[class*=" icon-"], [class^=icon-] {
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.pattern-bg {
display: flex;
justify-content: space-between;
}
.pattern {
position: absolute;
top: 0;
z-index: 1;
max-width: 312px;
width: 21.66%;
transition: all .5s;
}
.pattern img {
width: 100%;
transition: all 1s;
pointer-events: none;
}
.pattern.left {
left: 0;
}
.pattern.right {
right: 0;
}
@media (max-width: 1280px) {
.pattern {
width: 18%;
}
.pattern {
position: absolute;
top: 0;
z-index: 1;
max-width: 312px;
width: 21.66%;
transition: all .5s;
}
}
.out-container {
position: relative;
z-index: 2;
transition: all .5s;
}
.main, .out-container {
display: block;
height: 100%;
}
.main {
margin: 0 auto;
max-width: 94%;
width: 700px;
}
.main>header {
display: block;
min-height: 700px;
max-height: 900px;
height: 100%;
}
.main .table-container {
display: table;
width: 100%;
height: 100%;
}
.main .cell-container {
display: table-cell;
height: 100%;
vertical-align: middle;
text-align: center;
}
.main>header .app-brief {
transition: all .5s;
}
.main>header .wrapper {
margin-right: auto;
margin-left: auto;
width: 290px;
}
.main .icon-container {
position: relative;
margin: 0 auto;
width: 290px;
height: 290px;
}
.main .icon-container .bg-path {
position: absolute;
top: 4px;
left: 4px;
z-index: 1;
color: #eff2f2;
font-size: 290px;
}
.main .icon-container .icon {
top: 20px;
left: 20px;
padding: 10px;
width: 130px;
height: 130px;
border-radius: 17.54%;
background-color: #fff;
}
#gameImg {
width: 110px;
}
.main .icon-container span {
position: absolute;
z-index: 2;
display: block;
}
.main header .app-brief .icon-container .qrcode {
background-color: #eff2f2;
transition: all .25s;
}
.main .icon-container .qrcode {
right: 4px;
bottom: 2px;
width: 140px;
height: 140px;
border: 20px solid transparent;
border-radius: 26px;
transition: transform 0.25s ease;
}
.main .icon-container .qrcode:hover {
transform: scale(1.5, 1.5);
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.1), 0 3px 1px -2px rgba(0, 0, 0, 0.1);
}
.main .icon-container .qrcode img {
width: 100px;
height: 100px;
}
.main .qrcode-container {
width: 290px;
margin: 0 auto;
}
.main .qrcode-container .mobileQrcode {
display: none;
width: 290px;
margin: 0 auto;
}
.main .qrcode-container .mobileQrcode img {
width: 90px;
margin: 0 auto;
}
.main>header .release-type {
margin: 24px auto 0;
width: 290px;
text-align: left;
}
.main>header .wrapper {
margin-right: auto;
margin-left: auto;
width: 290px;
}
.main>header .name, .main>header body.passwd .name {
position: relative;
margin: 20px auto;
width: 290px;
color: #505556;
text-align: left;
font-weight: 400;
font-size: 28px;
}
.main header .app-brief .name .icon-warp {
vertical-align: bottom;
}
.main>header .name span, .main>header body.passwd .name span {
display: inline-block;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
line-height: 1.6;
vertical-align: middle;
}
.main>header .name .iconfont {
vertical-align: middle;
font-size: 26px;
}
.main>header .scan-tips {
margin: 0 auto;
width: 290px;
text-align: left;
white-space: nowrap;
line-height: 22px;
}
.text-black {
color: #505556;
}
.main>header .release-info {
position: relative;
margin-top: 30px;
margin-bottom: 30px;
padding-top: 30px;
}
.main>header .release-info p {
margin-bottom: 4px;
}
.footer {
margin-top: 40px;
padding: 20px 20px 90px;
border-top: 1px solid #dae2e3;
}
.error_money h2, .footer, .per-type-info .info, .releases-section .release-view .qrcode, .section-store-link, .store-section {
text-align: center;
}
.main .footer .btn {
color: #fff;
background-color: #32b2a7;
padding: 5px 10px;
border-radius: 15px;
float: right;
margin-top: -5px;
text-decoration: none;
}
.main>header .release-info:before {
position: absolute;
top: 0;
left: 50%;
display: block;
margin-left: -30%;
width: 60%;
border-top: 1px solid #dae2e3;
content: ' ';
}
.main>header .actions {
margin: 30px auto 0;
max-width: 290px;
}
#actions {
display: none;
}
#actions button.loading {
min-width: 43px;
width: 43px;
height: 43px;
padding: 12px 0px;
border-top-color: transparent;
border-left-color: transparent;
animation: rotate .6s linear infinite;
-webkit-animation: rotate .6s linear infinite;
background: 0 0;
}
#actions button {
transition: all .25s;
}
.main>header .actions button {
display: inline-block;
padding: 12px 46px;
min-width: 200px;
border: 1px solid #32b2a7;
border-radius: 40px;
font-size: 14px;
background: #32b2a7;
color: #fff;
}
.footer a {
color: #a9b1b3;
}
.footer .gotoOther {
margin-top: 20px;
display: flex;
justify-content: space-around;
}
.advertise {
display: none;
}
.platform-matching-tips {
display: none;
}
@media screen and (max-width: 768px) {
.main>header {
max-height: 100%;
height: 100%;
min-height: 400px;
}
.main>header {
min-height: 400px;
}
.main .app-brief {
text-align: center;
}
.main .icon-container {
width: 100%;
height: auto;
text-align: center;
}
.main .app-brief .bg-path, .main .app-brief .qrcode {
display: none;
}
.main>header .release-type {
display: none;
}
.main>header .name {
text-align: center;
font-size: 24px;
}
.main>header .name .icon-warp {
position: static;
display: inline-block;
margin: 0 auto;
}
.main>header .scan-tips {
display: none;
}
.main>header .release-info {
display: block;
}
.main .footer .one-key-report {
float: none;
display: block;
width: 80px;
margin: 20px auto 0;
}
.main .icon-container .icon {
position: static;
display: inline-block;
}
.main .app-brief button {
display: inline-block;
}
.advertise {
display: block;
}
.main header .app-brief .qrcode-container .mobileQrcode {
display: block;
}
}
@keyframes rotate {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
.advertise {
height: 60px;
width: 100%;
background: rgba(0,0,0,0.4);
position: fixed;
bottom: 0;
left: 0;
}
.advertise .advertise-close {
position: absolute;
right: 6px;
top: 6px;
background: #eee;
text-align: center;
font-size: 18px;
cursor: pointer;
background: transparent;
color: #fff;
overflow: visible;
font-weight: bold;
}
.browserOpenTip {
position: absolute;
top: 5px;
right: 5px;
display: none;
}
.browserOpenTip .triangle {
border: 6px solid transparent;
border-bottom: 10px solid #32b2a7;;
width: 0;
position: absolute;
right: 10px;
top: -7px;
}
.browserOpenTip .tip-text {
background: #32b2a7;
border-radius: 8px;
color: #fff;
position: absolute;
top: 8px;
right: 3px;
width: 158px;
text-align: center;
padding: 14px 0px;
line-height: 1.3;
}
.downloading-tips {
color: #32b2a7;
display: none;
}