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

libai / footsen

  • 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
  • footsen
  • js
  • buriedPoint.js
Find file
Normal viewHistoryPermalink
buriedPoint.js 2.66 KB
Newer Older
agan's avatar
修改官网页面
86596e0d
 
agan committed 2 years ago
1
var _url = "https://webserver.yabolive.net";
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
2 3 4 5 6 7 8 9 10 11 12 13
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;
}
agan's avatar
修改下载流程
14989b7a
 
agan committed 2 years ago
14 15
var icid = url_get_params().mrefer;
// var icid = localStorage.mrefer;
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
16 17
if (!icid) {
    icid = window.location.href;
agan's avatar
解決會返回的bug
485644f0
 
agan committed 3 years ago
18
} else {
agan's avatar
qudao
662e81d7
 
agan committed 3 years ago
19
    icid = icid.split('/').pop();
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
20 21 22 23 24
}
function viewPage(callback) {

    $.ajax({
        url: _url + '/info/updatePvUv',
agan's avatar
回退bug
a7b6e457
 
agan committed 3 years ago
25
        async: false,
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
26 27 28 29 30 31 32 33 34 35 36 37
        data: {
            cid: icid,
            targetCid: icid,
            os: 'WEB',
            lang: 2
        },
        success: function () {
            callback && callback();
        }
    })
}

agan's avatar
修改ios粘贴板问题
468ebf12
 
agan committed 2 years ago
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
function getChannel(callback){
    $.ajax({
        url: _url + '/info/getChannelByLink',
        data: {
            cid: icid,
            linkNumber: icid,
            os: 'WEB',
            lang: 2
        },
        success: function(res){
            var mResult = JSON.parse(res);
            callback && callback(mResult.result);
        }
    })
}

agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
54 55 56 57 58 59 60 61 62
function clickDownload(callback) {
    $.ajax({
        url: _url + '/info/updateDownload',
        data: {
            cid: icid,
            targetCid: icid,
            os: 'WEB',
            lang: 2
        },
agan's avatar
qudao
662e81d7
 
agan committed 3 years ago
63
        success: function (res) {
agan's avatar
修改
8e94da75
 
agan committed 2 years ago
64 65 66 67 68
            if (typeof res == 'string') {
                var mResult = JSON.parse(res);
            } else {
                var mResult = res;
            }
agan's avatar
修改埋点
344c9e6c
 
agan committed 3 years ago
69
            callback && callback(mResult.result);
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
70 71 72 73 74 75 76 77
        }
    })
}


function checkIp() {
    $.ajax({
        url: _url + "/user/checkIpIsChina.html",
agan's avatar
提交
566a8c83
 
agan committed 3 years ago
78
        async: false,
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
79 80 81 82
        success: function (res) {
            var result = JSON.parse(res);
            if (result.code === 1) {
                if (result.checkResult) {
agan's avatar
解決會返回的bug
485644f0
 
agan committed 3 years ago
83 84 85
                    window.location.hash = "no-back";
                    window.location.hash = "Again-No-back-button";
                    window.onhashchange = function () { window.location.hash = "no-back"; }
agan's avatar
修改大陆跳转
4b71dbb4
 
agan committed 2 years ago
86
                    window.location.href = 'https://fireflylive.cn';
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
87 88 89 90
                }
            }
        }
    })
agan's avatar
修改broadcaster下载
bcc0d737
 
agan committed 3 years ago
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
}


function checkIp2() {
    var ipFlag = false;
    $.ajax({
        url: _url + "/user/checkIpIsChina.html",
        async: false,
        success: function (res) {
            var result = JSON.parse(res);
            if (result.code === 1) {
                if (result.checkResult) {
                    ipFlag = true;
                }
            }
        }
    })
    return ipFlag
agan's avatar
添加埋点
b885c158
 
agan committed 3 years ago
109
}