我使用WebEngineView在WebChannel的幫助下顯示消息(如聊天)。WebEngineView:使用帶有HTML內容的'loadHtml'字符串時,圖像未加載到HTML中
我設置一個HTML從資源爲WebEngineView的網址:
WebEngineView { ID:myChat ... 網址: 「QRC:/res/test.html」 ... }
要在我的HTML顯示圖像,我添加了一個 '格',例如:
<div class="file-thumbnail" style="background-image: url(file:///C:/Users/LocalUser/Diego/Local/Temp/Penguins.png);"></div>
拇指正常顯示,因爲該文件是在這條道路
可在一個時刻,我保存所有HTML內容轉換爲字符串,並將其使用
myChat.loadHtml了一段時間後(恢復文本);
html內容顯示正常,除了圖像,錯誤信息出現在控制檯中: js:不允許加載本地資源:file:/// C:/ Users/Diego/AppData/Local/Temp/Penguins.png
的圖像仍然存在,如果我把這個鏈接在一個真正的Chrome瀏覽器的圖像是開放的正確
任何想法?預先感謝,
迭戈