Files
peko-h5/view/peko/activity/channel-new/js/index.js
2023-09-01 15:20:36 +08:00

74 lines
2.6 KiB
JavaScript

/* eslint-disable semi */
/* eslint-disable no-undef */
let urlData = getQueryString()
//获取url参数
let channelData = urlData.channel
//定义官方渠道包
const channelDict = {
'xingqiu0':'https://image.zhongjialx.com/accompany_xingqiu0.apk',
'xingqiu1': 'https://image.zhongjialx.com/accompany_xingqiu1.apk',
'xingqiu2': 'https://image.zhongjialx.com/accompany_xingqiu2.apk',
'xingqiu3': 'https://image.zhongjialx.com/accompany_xingqiu3.apk',
'xingqiu4': 'https://image.zhongjialx.com/accompany_xingqiu4.apk',
'xingqiu5': 'https://image.zhongjialx.com/accompany_xingqiu5.apk',
'xingqiu6': 'https://image.zhongjialx.com/accompany_xingqiu6.apk',
'xingqiu7': 'https://image.zhongjialx.com/accompany_xingqiu7.apk',
'xingqiu8': 'https://image.zhongjialx.com/accompany_xingqiu8.apk',
'xingqiu9': 'https://image.zhongjialx.com/accompany_xingqiu9.apk',
'baomihua01': 'https://image.zhongjialx.com/accompany_release_v_213_1_baomihua01_sign.apk',
'zhaohui': 'https://image.zhongjialx.com/accompany_zhaohui.apk'
}
$(function () {
let env = EnvCheck();
let version = checkVersion()
// $.get('http://beta.api.pekolive.com/version/download/link', function (res) {
$.get('https://api.pekolive.com/version/download/link', function (res) {
if (res.code === 200) {
//判断url参数是否是与渠道包名一致
let androidUrl = null;
channelDict.hasOwnProperty(channelData) ? androidUrl = channelDict[channelData] : androidUrl = res.data.androidLink
let iosUrl = res.data.iosLink
if (version.ios) {
// $('.button-wrapper a').attr('href', iosUrl);
$('.button-wrapper').on('click', function () {
// $('.toast').stop().fadeIn(100).fadeOut(4000)
// return
if (version.weixin) {
$('.tips').show()
return
}
window.location.href = iosUrl;
})
} else if (version.android) {
$('.button-wrapper').on('click', function () {
if (version.weixin) {
$('.tips').show()
return
}
window.location.href = androidUrl;
})
} else {
$('.button-wrapper').on('click', function () {
window.location.href = androidUrl;
})
$('.button2-wrapper').on('click', function () {
window.location.href = iosUrl;
})
}
}
})
function EnvCheck() {
if (window.location.href) {
var _url = window.location.href;
var res = _url.match(/beta/);
if (res) {
return 'test';
} else {
return 'live';
}
}
}
});