Titanium.Network.online 不适用于 android 模拟器

Posted

技术标签:

【中文标题】Titanium.Network.online 不适用于 android 模拟器【英文标题】:Titanium.Network.online is not working on android emulator 【发布时间】:2011-06-17 03:21:19 【问题描述】:

Titanium.Network.online 在 android 模拟器上没有产生任何结果,我可以知道是什么问题吗?我加了

<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" />

到 tiapp.xml 下面是我的代码。谢谢。

$('#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();

);

【问题讨论】:

以下报告什么? Ti.API.info('网络状态:' + Titanium.Network.online); 【参考方案1】:

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

NETWORK_LAN NETWORK_MOBILE NETWORK_WIFI NETWORK_UNKNOWN NETWORK_NONE

如果你没有得到或不知道,那可能是另一个表明有问题的迹象。

【讨论】:

以上是关于Titanium.Network.online 不适用于 android 模拟器的主要内容,如果未能解决你的问题,请参考以下文章

时光不老我们不散这句话是啥意思 时光不老我们不散这句话解释

C语言 不允许使用不完整的类型

时光不老,我们不散的下一句是啥?

C语言 不允许使用不完整的类型

时光不老,我们不散珍惜友情的说说

时光不老我们不散,天不会不蓝,我不会不在。