最近我遇到了PhoneGap的另一个问题。我尝试使用network.isReachable,但这种方法对我不起作用。调试之后,我发现Phonegap.exec()
中的phonegap.js被称为PluginManager.exec()
,它应该从Java代码返回一个值。但是对于network.isReachable
,返回空值。仅当结果不为空时,才会执行Phonegap.exec()中的下一行代码,但是我为network.isReachable返回了空值。我究竟做错了什么?请注意,我使用的是phonegap 0.9.3版。在Android上。
答案 0 :(得分:0)
network.isReachable将成功回调作为第二个参数。
Network.prototype.isReachable = function(uri, callback, options)
不会直接从network.isReachable调用返回任何内容,而是使用网络状态值调用回调。