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();
}
});
答案 0 :(得分:0)
我们发现在线属性似乎有效。您可以看到的另一个项目是Titanium.Network.networkType的网络类型。它将返回以下Titanium.Network常量之一:
如果你没有或者不知道,这可能是另一个指示事情不对的指标。