Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Phonegap插件拒绝连接_Javascript_Android_Google Analytics_Cordova - Fatal编程技术网

Javascript Phonegap插件拒绝连接

Javascript Phonegap插件拒绝连接,javascript,android,google-analytics,cordova,Javascript,Android,Google Analytics,Cordova,所以我安装了phonegap插件来运行google analytics。我用plugman设置的,没有问题。然而,我无法建立与谷歌分析的连接 document.addEventListener("deviceready", function(){ console.log('device ready'); config.gaPlugin = window.plugins.gaPlugin; config.gaPlugin.init(console.l

所以我安装了phonegap插件来运行google analytics。我用plugman设置的,没有问题。然而,我无法建立与谷歌分析的连接

document.addEventListener("deviceready", function(){
        console.log('device ready');
        config.gaPlugin = window.plugins.gaPlugin;
        config.gaPlugin.init(console.log('ga plugin inititalized'), console.log('ga plugin failed'), config.analyticsCode, 1);
    }, false);
而不是得到一个连接回来,我得到了一个回应

W/GAV2(12581): Thread[WebViewCoreThread,5,main]: Need to call initialize() and be in fallback mode to start dispatch.
我以为init函数就是初始化?但是,当我每5秒设置一次时,连接被拒绝

W/GAV2(12581): Thread[GAThread,5,main]: Connection to https://ssl.google-analytics.com refused
W/GAV2(12581): Thread[GAThread,5,main]: Exception sending hit: HttpHostConnectException

我不知道下一步该怎么办,我已经看到了需要修改errorhandling调用以不查找https请求的参考,但我希望这只是我的代码中的错误或配置错误。有人有见解吗?

我使用下面的代码与GAPlugin一起工作

gaInit: function() {
    gaPlugin.init(gaSuccessConnect, gaFail, "UA-XXXXXX-3", 10);
},

gaSuccess: function() {
    console.log('Successfully connected to Google Analytics');
},

gaSuccessConnect: function() {
    console.log('Successfully initiated connection to Google Analytics');
    gaTrackPage();
},

gaFail: function() {
    console.warn("Failed to connect to Google Analytics");
},

gaTrackPage: function() {
    gaPlugin.trackPage(gaSuccess, gaFail, "index.html");
    console.log('Tracking index');
},

gaTrackPageView: function(page) {
    var index = "index.html";
    var trackpage = index.concat(page);
    console.log('Tracking ' + page);
    gaPlugin.trackPage(gaSuccess, gaFail, trackpage);
},
从onDeviceReady给gaInit打电话