Codename One - 在iPhone上使用BrowserComponent打开HTTP URL

时间:2018-02-20 10:40:06

标签: ios codenameone

我使用 Codename One框架来开发iOS应用(它不是原生iOS应用)。

我使用BrowserComponent在我的iOS应用程序上显示一个网站。我在iPhone 7 Plus(iOS版本11.2.5)上进行了测试,我注意到只显示了HTTPS网站。 如果我输入HTTP URL,则BrowserComponent为空。

是否有任何构建提示要设置以显示HTTP网站?

1 个答案:

答案 0 :(得分:2)

iOS应用默认阻止HTTP请求。正如this blog post建议的那样,您应该将NSAllowsArbitraryLoads的值true注入您应用的Info.plist:

ios.plistInject=<key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict>