Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№116-07-2010 17:30:09

Innuend0
Участник
 
Группа: Members
Зарегистрирован: 02-01-2007
Сообщений: 49
UA: Chrome 5.0

Из HTML получить доступ к Хром элементам

Расширение рисует HTML формочку на экране.. с картинками, картинки берутся из расширения (из chrome://extension_name/content/pics/). Если я просто введу ссылку на изображение, то оно откроется, но в HTML виде, как <img src="..."> оно не открывается.
Даже если просто создать test.html в котором будет одна строка с <img src="chrome://.."> то оно почему-то не открывается.

Как так?

Отсутствует

 

№216-07-2010 19:51:45

Innuend0
Участник
 
Группа: Members
Зарегистрирован: 02-01-2007
Сообщений: 49
UA: Chrome 5.0

Re: Из HTML получить доступ к Хром элементам

Ух.. просто рисую html прямо из расширения к которому и обращаюсь... это безопасно...

Но ясно. т.е. получается, выход только хостить эти иконочки?

Отсутствует

 

№319-07-2010 04:41:14

Innuend0
Участник
 
Группа: Members
Зарегистрирован: 02-01-2007
Сообщений: 49
UA: Chrome 5.0

Re: Из HTML получить доступ к Хром элементам

okkamas_knife:
хм, интересно:
1) Надоело уже рыскать чужие расширения =)
2) Под абсолютным путём имеешь ввиду путь на жестком диске? Я думаю кроссплатформенно это осуществить - довольно не тривиально.
3) Вот это интересно. Я так понимаю, что квадратная пнгшка в 48 пикселя не сильно длинно закодируется.

Отсутствует

 

№419-07-2010 19:05:23

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 3.6

Re: Из HTML получить доступ к Хром элементам

суньте картинки в content каталог расширения и в chrome.manifest добавьте к нему флаг contentaccessible=yes, всё будет подключаться
https://developer.mozilla.org/en/Chrome … section_19

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]