1. 程式人生 > >關於webview載入本地html一片空白的問題

關於webview載入本地html一片空白的問題

     早上經理丟給我一個html,讓我用webview載入,心想這麼簡單直接新建一個demo,幾行程式碼寫完

發現我載入的本地html開啟一片空白,為了不被懟,我先寫了個測試的html發現,測試的沒有什麼問題,想起來是不是證書的問題,因為經理給我的html聽他說有的會提示不安全連線,然後我又加了點程式碼

這個主要是用來信任所有,但是發現搞完了這個還是不行,然後我有點懵逼,直接在瀏覽器開啟居然也是一片空白,機智的我f12開啟除錯模式發現居然有17個錯,基本上都是重複的這個

Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

百度了下大概是說不能跨域需要在websetting設定一下這個屬性,ok終於解決

webSetting.setAllowUniversalAccessFromFileURLs(true);
另外多說幾句可能有的朋友說關於這個assets如何建立的,選中mian右鍵另外特別注意雖然建立的assets但是載入的時候還是要去掉這個s要不然會提示載入錯誤,找不到地址