Javascript Titanium.Network.online在android emulator上不起作用

Javascript Titanium.Network.online在android emulator上不起作用,javascript,android,titanium,Javascript,Android,Titanium,Titanium.Network.online在android emulator上不会产生任何结果,我可以知道有什么问题吗?我补充说 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission andr

Titanium.Network.online在android emulator上不会产生任何结果,我可以知道有什么问题吗?我补充说

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />

我们发现在线属性似乎有效。您可以查看的另一项是Titanium.network.networkType中的网络类型。它将返回以下钛网常数之一:

  • 网络局域网
  • 移动网络
  • 无线网络
  • 网络未知
  • 网络无

如果没有或未知,这可能是另一个表明有问题的指标。

下面的报告是什么?Ti.API.info('网络状态:'+Ti.network.online);
$('#login').click(function(){
  var email = $('#email').val();
  var password = $('#password').val();
  Titanium.App.fireEvent('loginNow', {e:email, p:password});
  return false;
});     

Titanium.App.addEventListener('loginNow', function(data){
if(!Titanium.Network.online){
  Titanium.API.info('connection is not ok');
}else{
  Titanium.API.info('connection is ok');
  var signingin = Titanium.UI.createActivityIndicator({
    message: "Signing in.."
  });
  signingin.show();
}
});