【问题标题】:Appgyver Steroids + jQuery Mobile + CORS XHRAppgyver 类固醇 + jQuery Mobile + CORS XHR
【发布时间】:2013-09-25 06:37:06
【问题描述】:

我刚刚开始使用 Appgyver Steroids 应用程序,但遇到了 CORS ajax 请求。

当发出请求的文件位于 www/ 文件夹下时,我没有任何问题,但只要我将它移动到 app/views 下,请求就不再起作用了。

在 IOS 模拟器上,两个位置都可以正常工作,但在实际设备上,我得到错误状态..

我的服务器应用程序回复 Access-Control-Allow-Origin: * 标头,我从网络浏览器得到正确的结果。

有人知道如何让请求在 app/* 文件夹中工作吗?

提前致谢!

【问题讨论】:

    标签: ajax jquery-mobile cors steroids


    【解决方案1】:

    app/www/ 文件夹在 steroids make 过程中合并到 dist/ 文件夹中(运行 steroids connect 的自动部分)。它们被设备平等对待,因此一切都应该正常工作。

    dist/ 文件夹中的文件是否相同?您是否在config/application.coffee 中设置了不同的视图位置,例如http://localhost/views/bananas/index.html vs. bananaIndex.html(第一个通过 localhost 加载,第二个通过 File 协议加载)。您也可以检查window.location.href 属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-28
      • 1970-01-01
      • 2014-04-16
      • 1970-01-01
      • 2015-06-29
      • 2014-08-26
      • 1970-01-01
      • 2012-04-26
      相关资源
      最近更新 更多