【问题标题】:Cordova AngularJS iOS $http is not called没有调用 Cordova AngularJS iOS $http
【发布时间】:2018-03-09 23:25:43
【问题描述】:

我有一个奇怪的问题。我使用 Cordova(7.0.1) + AngularJS(1.49) 构建 iOS 应用程序(使用 Xcode 8.2.1)来调用具有 $http 服务的服务器。

当我在模拟器上测试时,一切似乎都正常,但是当我将应用程序加载到设备时,应用程序似乎忽略了所有 $http 调用。

设备是iOS 9,模拟器是iOS 10。

不过,我构建了一些具有类似架构的应用程序,从来没有遇到过这样的问题。

任何想法,任何人?

溴 克里斯

【问题讨论】:

  • 在您的 config.xml 中,检查这些条目:<access origin="*" /> <allow-navigation href="*"/>
  • 是的,那是我失踪的 ,我只是不知道。非常感谢。
  • 这可能取决于您如何创建项目。无论如何,如果可行,我会写下我的答案:)

标签: ios angularjs cordova http


【解决方案1】:

config.xml(您项目的根目录)中,请添加以下条目:

<access origin="*" /> 
<allow-navigation href="*"/>

它允许您的应用在自身内部导航。

【讨论】:

    猜你喜欢
    • 2020-08-29
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 2017-10-17
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    • 2016-07-17
    相关资源
    最近更新 更多