32 lines
778 B
JavaScript
32 lines
778 B
JavaScript
|
|
var log = require('./jcgamelog')
|
|
|
|
function getParameter (t) {
|
|
var e = window.location.search,
|
|
i = new RegExp(t + "=([^&?]*)", "ig");
|
|
return e.match(i) ? e.match(i)[0].substr(t.length + 1) : null
|
|
}
|
|
|
|
window.log = log;
|
|
var env = getParameter('version');
|
|
var isTest = (!env || env==='test') ? '-test' : '';
|
|
var url = 'https://gamelog'+isTest+'.kingsome.cn/webapp/index.php'
|
|
|
|
window.log.init(6001, 8004, false, '', url);
|
|
var accountId = getParameter('account_id');
|
|
var sessionId = getParameter('session_id')
|
|
window.log.setAccountID(accountId, sessionId);
|
|
|
|
var id = getParameter('id');
|
|
var netmode = getParameter("roomId")?1:0;
|
|
|
|
var logObj = {
|
|
gid: id,
|
|
m: netmode
|
|
}
|
|
window.log.logStartGame(logObj);
|
|
|
|
setInterval(function () {
|
|
window.log.logGameAlive(logObj);
|
|
}, 60000)
|