Я пытаюсь загрузить локальный HTML-файл, который загружается в мое приложение с помощью wkwebview.Наряду с этим html-файлом я загружаю два js-файла, на которые они ссылаются внутри html-файла.
Но что бы я ни делал, они не загружаются в wkwebview
@IBOutlet var webView: WKWebView!
@IBOutlet var act: UIActivityIndicatorView!
override func viewDidLoad() {
super.viewDidLoad()
// Adding webView content
webView.uiDelegate = self
webView.navigationDelegate = self
let fm = FileManager.default
let docsurl = try! fm.url(for:.documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
let myurl = docsurl.appendingPathComponent("index.html")
print("my url = ",myurl )
// myurl prints file///var/some directories/index.html
let request = URLRequest(url: myurl!)
webView.load(request)
}
Мой HTML-файл
<!DOCTYPE html>
<html>
<head>
<script src="jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>Click me</button>
</body>
</html>
Но он не загружается на экран из сафари (Разработка /) Я вижу, что An error occured trying to load the resource
, страница выглядит примерно так: blank