【问题标题】:Whitelist external hosts in phonegap for windows phonewindows phone 的 phonegap 中的外部主机白名单
【发布时间】:2012-02-08 16:18:07
【问题描述】:

我需要从我的 phonegap 应用程序对网页进行 AJAX 调用。

对于 Android,我需要在 phonegap.xml 中添加页面。

对于 iPhone,我还在 phonegap.plist 中添加了 ExternalHosts

我必须在哪里添加我的 Windows 手机网页?

【问题讨论】:

    标签: windows-phone-7 cordova


    【解决方案1】:

    WP7 目前不支持白名单。请参阅此相关问题:

    What is the state of whitelisting in phonegap 1.3.0?

    但是,WP7 PhoneGap 实现已经有一个 JavaScript shim,用于对本地存储中的文件进行 XHR 请求,所以我假设白名单是可能的,并且会及时出现。

    为什么不将它添加到 JIRA for PhoneGap(回调/Cordova!)

    https://issues.apache.org/jira/browse/CB

    【讨论】:

    • 可以,如果你调用的服务支持 JSONP。
    【解决方案2】:

    Callback 1.4.1 存在问题,使用此修复程序使 xhr reqs 工作:

    https://github.com/cordova/cordova-windows-phone/issues/1

    【讨论】:

      【解决方案3】:

      在我的后续问题中对此进行了一轮工作。 Andrei Schneider 写了一个本地跨域调用。见:

      Workaround for missing whitelist in phonegap for windows phone

      【讨论】:

        猜你喜欢
        • 2014-08-27
        • 2012-05-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-02
        • 1970-01-01
        相关资源
        最近更新 更多