新手问题 用 jbuidler 建立简单的 api,本地调试出现跨域访问错误,如何解决呢?

stephen · 2014年06月07日 · 最后由 flowerwrong 回复于 2014年06月08日 · 2509 次阅读

用 ionic 写手机客户端,用 rails + jbuidler 建立简单的 api, 但是访问出现跨域访问问题 not allowed by Access-Control-Allow-Origin. 应该要怎么解决?

帮忙顶。坐等高手

@stephen 有个做 Ionic 的职位,不知道你是否感兴趣,联系我,[email protected]

4 楼 已删除

@leomayleomay 谢谢你的回答,原来 ruby-china 也是用了这个 gem,我也是初学 ionic 的,不好意思! 还想请问下,我想匹配所以*.json 文件,是不是这样写?

config.middleware.use Rack::Cors do
      allow do
        origins '*'
        resource '/*.json', headers: :any, methods: [:get, :post, :put, :delete, :destroy]
      end
end

@stephen 看上去没有啥问题,不能正常工作么? P.S:这个 ionic 的职位在深圳,离你不远,待遇很好,老板很也不错,同事的水平很好,建议考虑下,团队也是刚刚开始用 ionic

刚看了下 ionic,我们团队也在寻找手机端解决方案,请问感觉怎么样?

@leomayleomay 好的,谢谢你,记下你的邮箱了! @flowerwrong ionic 我觉得算是非常好的解决方案了,不过还得看你需求,我是要开发商城的客户端,我参考过大把分的商城,虽然看不到代码,大概也知道是用 hybrid 来实现。因为一些复杂的排版,如果用原生重载实现,我估计会吐血!用 html+css 就非常方便了。

目前还没做客户端的需求,只是手机网页,但工作量不小,希望找到可以抽象成 components 的框架,polymer 以及火狐那个基于 x-tags 的又太新。以前倒是有做过 phonegap+jqm 的客户端。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号