Windows Phone 的phonegap 中的白名单外部主机
我需要从我的phonegap 应用程序对网页进行AJAX 调用。
对于Android,我需要在 phonegap.xml 中添加页面。
对于iPhone,我还在phonegap.plist中添加了ExternalHosts。
我必须在哪里添加适用于 Windows Phone 的网页?
I need to make AJAX calls to a webpage from my phonegap app.
For Android I needed to add the page in phonegap.xml.
For iPhone I also added an ExternalHosts in phonegap.plist.
Where do I have to add my webpage for windows phones?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
WP7 目前不支持白名单。请参阅此相关问题:
什么是状态PhoneGap 1.3.0 中的白名单?
但是,WP7 PhoneGap 实现已经有一个 JavaScript 填充程序,用于对本地存储中的文件进行 XHR 请求,因此我假设白名单是可能的,并且会出现 时间。
为什么不将其添加到 JIRA for PhoneGap(回调/Cordova!)
https://issues.apache。 org/jira/browse/CB
Whitelisting is currently not supported for WP7. See this related question:
What is the state of whitelisting in phonegap 1.3.0?
However, the WP7 PhoneGap implementation already has a JavaScript shim for XHR requests to files within local storage, so I am assuming that a whitelist is possible and will come in time.
Why not add it to JIRA for PhoneGap (Callback / Cordova!)
https://issues.apache.org/jira/browse/CB
回调 1.4.1 存在问题,请使用此修复程序使 xhr 请求正常工作:
https://github.com/cordova/cordova-windows-phone/issues/1
There is a issue on Callback 1.4.1, use this fix to make xhr reqs work:
https://github.com/cordova/cordova-windows-phone/issues/1
在我的后续问题中有一个针对此问题的工作。 Andrei Schneider 编写了一个本机跨域调用。请参阅:
Windows Phone PhoneGap 中缺少白名单的解决方法
There is a work a round for this in my follow up question. Andrei Schneider wrote a native cross domain call. See:
Workaround for missing whitelist in phonegap for windows phone