I am trying to load content into UIWebView, and when testing in the simulator all I get is a white screen and the following error in the console:
NSURLConnection finished with error - code -1100
Can anybody help? My current Swift Code is:
class ViewController: UIViewController {
@IBOutlet weak var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
webView.allowsInlineMediaPlayback = true;
webView.mediaPlaybackRequiresUserAction = false;
webView.loadRequest(URLRequest(url: URL(fileURLWithPath: Bundle.main.path(forResource: "www/index", ofType: "html")!)))
let statusBar = UIApplication.shared.value(forKeyPath: "statusBarWindow.statusBar") as? UIView
statusBar?.backgroundColor = UIColor.clear
}
}
Just to clarify, this code usual works for me, but I can't find anything online relating to error -1100. Many thanks.
-1100
means NSURLErrorFileDoesNotExist
. And you are accessing a local file, print the URL's absoluteString
to check the path is good for that file.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With