изображение не загружается в расширении Chrome

0

Я создал одну папку с именем "example", в которой я разместил все изображения и js и css файлы и html файлы

он выглядит как ниже Изображение 174551

Я загружаю изображения с именем 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'>";

но изображение не загружается Изображение 174551

может ли любой орган помочь мне, что я делаю неправильно?

Теги:
google-chrome
google-chrome-extension

1 ответ

1
Лучший ответ

Вам нужно использовать chrome.extension.getURL, чтобы "преобразовать относительный путь в каталог установки расширения на полный URL".

Предположим, что SelectedTextnotification.js - это сценарий содержимого, вы должны изменить свою косу так:

var imgURL = chrome.extension.getURL("abcd.png");
divGLXBubbleQuery.innerHTML = "<img ... src='" + imgURL + "' ...>";
  • 0
    да, это нормально работает, спасибо @ExpertSystem

Ещё вопросы

Сообщество Overcoder
Наверх
Меню