Я создал одну папку с именем "example", в которой я разместил все изображения и js и css файлы и html файлы
он выглядит как ниже
Я загружаю изображения с именем abcd.png с нижеследующим кодом в manifestiest.json
"web_accessible_resources": [
"abcd.png"
],
и другой код, который находится в SelectedTextnotification.js
divGLXBubbleQuery = document.createElement('div');
divGLXBubbleQuery.id = 'GLXBubbleQuery';
divGLXBubbleQuery.innerHTML = "<img id='klematis lilac' border='0' src='abcd.png' width='150' height='113'>";
но изображение не загружается
может ли любой орган помочь мне, что я делаю неправильно?
Вам нужно использовать chrome.extension.getURL
, чтобы "преобразовать относительный путь в каталог установки расширения на полный URL".
Предположим, что SelectedTextnotification.js
- это сценарий содержимого, вы должны изменить свою косу так:
var imgURL = chrome.extension.getURL("abcd.png");
divGLXBubbleQuery.innerHTML = "<img ... src='" + imgURL + "' ...>";