我是 iOS 开发和 xCode 的新手,想制作一个包含全屏 WebView 的简单应用。
我找到了以下教程:webview tutorial
我按照提到的步骤操作,当我在模拟器中运行该应用程序时,它只是给我一个空白屏幕。
然后我下载了源代码,运行它,但我仍然得到一个空白屏幕。所以有些东西告诉我它与代码无关,但可能与某种配置有关?据我所知,我有一个 WiFi 连接,因为 wifi 图标位于屏幕顶部的状态栏中。 如有必要,我会很乐意发布任何相关代码。
谢谢!
最佳答案
使用“https://”URL,而不是“http://...”。 IOS 有一个相对较新的限制,禁止加载不安全的 URL,必须通过 Info.plist 中的“AllowArbitaryLoads=YES”键将其删除。 (创建 key “App Transport Security”,展开它并创建 bool 值为 YES 的 ArbitaryLoads)
关于带有 UIWebView 的 iOS 应用程序出现空白屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35160582/