Firefox专用浏览中的分析回调失败

时间:2016-05-12 00:54:58

标签: javascript jquery firefox browser callback

我的项目对此点击功能进行了分析,并等待回调导航到下一页。但是在Firefox上,私密浏览会阻止分析触发,因为没有回调不会进入下一页。我可以添加超时来触发移动到下一页。但我正在寻找另一种处理问题的最佳方式:

$('#NextPage').click(function() {
    sendGAEvent({
        category: 'NextPage',
        action: 'Move_NextPage',
        callback: function() {
            gotoNextPage();
        }
    });
});

function sendGAEvent(data) {
    try {
        ga('send', 'event', data.category, data.action, {hitCallback: data.callback});
    }
    catch(e) {
        console.log('failed.');
        data.callback();
    }
};

0 个答案:

没有答案