使用Ionic框架开发Hybrid App。老板要求除了在手机上用它,其html部分可以部署在服务器上作为web使用。 测试时,遇到了Ajax请求跨域的问题(手机app不会有这个问题,因为有白名单机制)
使用Ionic框架开发Hybrid App。老板要求除了在手机上用它,其html部分可以部署在服务器上作为web使用。
测试时,遇到了Ajax请求跨域的问题(手机app不会有这个问题,因为有白名单机制)。
幸好Ionic提供了代理服务,可以把请求转发到指定的服务器,解决了跨域问题。
配置如下:
ionic.project
{ "name": "xxx", "app_id": "", "proxies": [ { "path": "/api/", "proxyUrl": "http://api_host/api/" } ] }