Cordova中的实时数据使用监控

时间:2015-03-11 12:53:22

标签: android cordova cordova-plugins

我为同事编写了一个简单的Cordova程序,用于流式传输视频(我的电脑连接到工作场所局域网),所有同事都连接到WIFI(工作场所局域网),这样便于查看我的电脑内容。该计划运作良好。我使用Polyvi Xface Traffic Monitor插件来获取数据。

...
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),这很有效。但是如何实时获取数据使用情况,而不是每次都单击按钮。

我只是想知道,无论如何都要这样做?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

我发现它很唉,

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

它完美无缺。