WKWebView 加載本地HTML隨筆


一天的時間 解決兩個坑~~

1.加載不出來本地HTML 的JS  CSS 樣式,問題是引用到項目中 是用的group 這個是錯的 直接上圖 就知道了

像上圖一樣,加入相對路徑即可,因為如果使用了group,在js 中,引用的其他頁面,它是找不到的

2.H5 導航欄 返回按鈕 點擊沒反應,這個花了很多時間,剛開始以為是iOS 不識別window.history.back() 的問題,后來看到說在back(),后加return flase;,可是后來發現並不是~原因是

            [webView loadHTMLString:appHtml baseURL:fileURL];

 使用了這個 loadTtml 的方法,使用這個方法是加載不出來本地網頁,至於什么原因,還不清楚

解決辦法是:

 NSString *path = [[NSBundle mainBundle] pathForResource:@"dist/example/Training.html" ofType:@""];

            NSURL *baseURL = [NSURL fileURLWithPath:path];

            NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:baseURL];

            [webView loadRequest:request];

紀念悲催的一天~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM