【发布时间】:2016-09-12 13:23:04
【问题描述】:
我正在使用 Ionic 和 Web Api 为 Android 开发一个移动应用程序。
当我在浏览器模拟器上运行此应用程序时,应用程序运行良好,但当我尝试在真实设备上部署时,它给我一个错误登录失败。
在 app.js 中
angular.module('starter', ['ionic', 'starter.controllers', 'starter.services', 'services.hub', 'ngStorage', 'angularUUID2', 'ui.bootstrap', 'roy.signalr-hub','angularMoment'])
.constant('/api', {
url: 'http://ipAddress/api'
})
ionic.project 文件
{
"name": "ChatApp",
"app_id": "",
"proxies": [
{
"path": "/api",
"proxyUrl": "http://ipAddress/api"
}
]
}
应该有一个登录屏幕点击登录。我也无法使用真实设备调试代码。
【问题讨论】:
-
您遇到什么类型的错误以及什么类型的设备?如果它在 Android 上,您可能需要查看是否安装了 android-whitelist。我最近遇到了这个问题,它为我解决了这个问题。但请告诉我确切的错误是什么,我会尽力提供帮助。
-
@Indy-Jones 为安卓做。我刚刚更新了问题
-
@Indy-Jones 也安装了 android-whitelist
-
@MartinP:我猜你正在使用 IIS Express。我对吗?最好的选择是安装IISExpress Proxy 并在 Google Chrome 中配置设备。
标签: asp.net-web-api ionic-framework