gpt4 book ai didi

android - 如何使用 phonegap (1.8.0) 检测网络 isReachable

转载 作者:搜寻专家 更新时间:2023-11-01 07:36:08 27 4
gpt4 key购买 nike

我正在使用 phonegap1.8.0,我想检测网络是否可用,然后我是否可以连接到它。在电话间隙 doc公开以下 api

navigator.network.isReachable('www.facebook.com', reachCallBack, {});

但是,我得到了

Console(4820): Uncaught TypeError: Object #<Object> has no method 'isReachable' at file:///android_asset/www/index.html:71

代码是:

    function netIsAvailable()
{
var reachCallBack = function (reachability)
{

var networkState = reachability.code || reachability;

var states = {};
states[NetworkStatus.NOT_REACHABLE] = 'No network connection';
states[NetworkStatus.REACHABLE_VIA_CARRIER_DATA_NETWORK] = 'Carrier data connection';
states[NetworkStatus.REACHABLE_VIA_WIFI_NETWORK] = 'WiFi connection';

alert('Connection type: ' + states[networkState]);

};
alert( navigator.onLine );
navigator.network.isReachable('www.facebook.com', reachCallBack, {});
}

最佳答案

isReachable 函数自 v1 以来已弃用,现在您必须使用 connection 或网络事件来执行类似的逻辑。

Connection information

online/offline events

有关更多详细信息,请参阅此 group post

关于android - 如何使用 phonegap (1.8.0) 检测网络 isReachable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11036684/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com