Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

libai / Static

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 0
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Snippets
  • Members
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Branches
  • Tags
  • Contributors
  • Graph
  • Compare
  • Charts
Switch branch/tag
  • Static
  • js
  • common.js
Find file
Normal viewHistoryPermalink
common.js 4.05 KB
Newer Older
dabai's avatar
cdn
3a146412
 
dabai committed 5 years ago
1 2 3 4 5 6 7 8 9 10 11 12 13
$.ajaxSetup({
		global: false,
		type: 'post',
		dataType: "JSON",
		data: {
			os: 'WEB',
			cid: 'web_gw',
			lang: 2,
			uid: url_get_params().uid,
			token: url_get_params().token
		}
})

dabai's avatar
hd
b5682e63
 
dabai committed 5 years ago
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

function getTime(time){
	var timezone = 8; //目标时区时间,东八区
	var offset_GMT = new Date(time*1000).getTimezoneOffset(); // 本地时间和格林威治的时间差,单位为分钟
	var nowDate = new Date(time*1000).getTime(); // 本地时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数
	var data = new Date(nowDate + offset_GMT * 60 * 1000 + timezone * 60 * 60 * 1000);

	
	var month = data.getMonth()+1;
	var day = data.getDate();
	var hour = data.getHours();
	var minute = data.getMinutes();
	var sec = data.getSeconds();
	
	return add0(month)+'-'+add0(day)+' '+add0(hour)+':'+add0(minute)+':'+add0(sec);
}

dabai's avatar
cdn
3a146412
 
dabai committed 5 years ago
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
//時間加0
function add0(m) {
	return m < 10 ? '0' + m + "" : m + ""
}

//获取url参数
function url_get_params() {
	var url = location.href;
	var theRequest = new Object();
	if(url.indexOf("?") != -1) {
		var str = url.substr(url.indexOf("?") + 1);
		strs = str.split("&");
		for(var i = 0; i < strs.length; i++) {
			theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
		}
	}
	return theRequest;
}

function close() {
	var obj = {
		"cid": 14,
		"reqCode": new Date().getTime(),
		"data": {
			"msg": '關閉半屏網頁',
		}
	}
	var obj2 = JSON.stringify(obj);
	appCollaboration(obj2);
}

dabai's avatar
规则
c830eb33
 
dabai committed 4 years ago
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
function getRule(time,unit){
	var str = '';
	str += '<div class="clearfix">';
	str += '		<p>1.</p>';
	str += '		<p>活動所有時間以服務器時間為準(東八區)</p>';
	str += '</div>';
	str += '<div class="clearfix">';
	str += '		<p>2.</p>';
	str += '		<p>榜單統計截止時間:'+time+'</p>';
	str += '</div>';
	str += '<div class="clearfix">';
	str += '		<p>3.</p>';
	str += '		<p>抽獎獎勵實時發放,禮物發放至背包,座駕發放至座駕倉庫</p>';
	str += '</div>';
	str += '<div class="clearfix">';
	str += '		<p>4.</p>';
	str += '		<p>活動獎勵'+unit+'不屬於直播'+unit+'收益,需在'+unit+'提現頁面查看詳細</p>';
	str += '</div>';
	str += '<div class="clearfix">';
	str += '		<p>5.</p>';
	str += '		<p>為保證活動公平性,活動期間由於不可抗力因素、網絡、作弊等非平台原因導致活動出現異常,平台有權採取活動調整、暫停等措施</p>';
	str += '</div>';
	str += '<div class="clearfix">';
	str += '		<p>6.</p>';
	str += '		<p>活動最終解釋權歸平台所有與Apple Inc無關</p>';
	str += '</div>';
	
	return str;
}

dabai's avatar
活动规则
7d0676e7
 
dabai committed 4 years ago
92 93 94 95 96 97 98 99 100 101 102
function getRule2(time,unit){
	var str = '';
	str += '<p>1.活動所有時間以服務器時間為準(東八區)<p>';
	str += '<p>2.榜單統計截止時間:'+time+'<p>';
	str += '<p>3.抽獎獎勵實時發放,禮物發放至背包,座駕發放至座駕倉庫<p>';
	str += '<p>4.活動獎勵'+unit+'不屬於直播'+unit+'收益,需在'+unit+'提現頁面查看詳細<p>';
	str += '<p>5.為保證活動公平性,活動期間由於不可抗力因素、網絡、作弊等非平台原因導致活動出現異常,平台有權採取活動調整、暫停等措施<p>';
	str += '<p>6.活動最終解釋權歸平台所有與Apple Inc無關<p>';
	
	return str;
}
dabai's avatar
cdn
3a146412
 
dabai committed 5 years ago
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
function appCollaboration(msg) {
	var sUserAgent = navigator.userAgent.toLowerCase();
	var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
	var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
	var bIsMidp = sUserAgent.match(/midp/i) == "midp";
	var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
	var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
	var bIsAndroid = sUserAgent.match(/android/i) == "android";
	var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
	var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
	if(!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) {} else if(bIsAndroid) {
		window.yazhai.appCollaboration(msg);
	} else if(bIsIphoneOs || bIsIpad) {
		window.webkit.messageHandlers.appCollaboration.postMessage(msg);
	}
}
//客户端回调结果
function appCallback(msg) {
	console.log(msg);
}