我有App Store上的应用程序。
在开发它时,我在Android和iOS上进行了测试。
现在在iOS中完美运行。但是,在Android中,我无法使用我的RESTful服务登录。
以下是远程调试控制台中可见的错误;
我不知道这个错误试图告诉我什么?我不明白为什么它适用于iOS,但不适用于Android;虽然它过去了几天。我没有改变一件事。
当用户点击Login按钮时,执行以下方法;
this.loginService.Login(this.inputName, this.inputPassword).subscribe( () => {
// Route user to home page!
});
上述方法在login.service.ts内实施。在此服务中,它使用在api.service.ts
中定义的ApiService类答案 0 :(得分:1)
这可能是一个许可问题。在“platforms / android / AndroidManifest.xml”文件中添加以下行并尝试:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>