Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.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
Android Cordova中的实时数据使用监控_Android_Cordova_Cordova Plugins - Fatal编程技术网

Android Cordova中的实时数据使用监控

Android Cordova中的实时数据使用监控,android,cordova,cordova-plugins,Android,Cordova,Cordova Plugins,我为我的同事编写了一个简单的Cordova程序,用于流式传输视频(在我的电脑中连接到工作场所局域网),我的所有同事都连接到WIFI(工作场所局域网),这样可以方便地查看我电脑的内容。这个项目运作良好。我使用插件获取数据使用情况 ... function checkStats(){ xFace.TrafficStats.getWifiTraffic(success, fail); } ... function success(result) { data = document.qu

我为我的同事编写了一个简单的Cordova程序,用于流式传输视频(在我的电脑中连接到工作场所局域网),我的所有同事都连接到WIFI(工作场所局域网),这样可以方便地查看我电脑的内容。这个项目运作良好。我使用插件获取数据使用情况

...
function checkStats(){
xFace.TrafficStats.getWifiTraffic(success, fail);
}
...
function success(result) {
        data = document.querySelector("#dataUsage");
        data.innerHTML = result + "Kb";
    }

    function fail(error) {
        data = document.querySelector("#dataUsage");
        data.innerHTML = error;
    }
如果我调用checkStats()函数(通常从按钮的onClick调用),这将非常有效。但是如何在每次不点击按钮的情况下实时获取数据使用情况

我只是想知道,到底有没有办法

任何帮助都将不胜感激。

我发现很遗憾

我使用了
window.setInterval(checkStats,5)在deviceready中


它工作得很好

调用deviceready Event上的checkStats我已经这样做了,但它显示0 Kb(data.innerHTML),并且不是实时的,它保持静态。你好,Ranjith,我尝试在我的应用程序中使用它,但由于某些原因它不起作用:我总是得到0 Kb的消耗。。。请问你的配置是什么,是否有效?我在Android上的混合(离子)应用程序中尝试了这段代码……嗨@hartmut。它确实对我有用。您是否尝试在OnClick事件上调用该函数(在我的例子中是CheckStats()函数)?检查结果了吗?