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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№122-03-2006 17:13:27

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Additional plugins are required to display all the media on this page

Есть какое-то событие при загрузке страницы, чтобы отловить ситуацию, когда FF предлагает установить плагин? И каким образом FF производит поиск этого плагина? Т.е. меня интересует откуда FF берёт инфу - есть у него плагин для данного контента или нет.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№222-03-2006 17:30:51

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Additional plugins are required to display all the media on this page

KML пишет

...меня интересует откуда FF берёт инфу - есть у него плагин для данного контента или нет.

Сервер отдаёт данные и указывает их MIME-тип, или MIME-тип указан непосредственно в коде страницы.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№322-03-2006 20:26:59

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: Additional plugins are required to display all the media on this page

Anton
Тип указан прямо в коде страницы. Например у меня есть плагин, чтобы обработать такую страницу должным образом, FF говорит что его нет. Я так понимаю, что я где-то должен зарегистрировать мэпинг MIME-тип - extension. Вот только не пойму где...


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№423-03-2006 17:21:09

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422

Re: Additional plugins are required to display all the media on this page

Поставлю вопрос по другому.
Если в системе не установлен MacromediaFlash, то FF как-то знает о том, что для объектов типа "application/x-shockwave-flash" нужен плагин от макромедии и если он отсутствует его нужно скачать с сайта макромедии.
Мне нужно сделать такую же штуку в моём расширении - как только FF обнаруживает в тексте страницы объект типа  "application/bla-bla-bla" он должен скачать соответствующее расширение, а если оно уже установлено не задавать дурацких вопросов типа "Additional plugins are required to display all the media on this page". как это сделать?


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№524-03-2006 13:00:38

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Additional plugins are required to display all the media on this page

Вот смотрю я код странички:

Выделить код

Код:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="movie" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" height="600" width="800">
<param name="movie" value="/data/flash/12.swf">
<param name="loop" value="false">

<param name="menu" value="false">
<param name="quality" value="high">
<embed style="display: -moz-inline-block;" ilo-full-src="http://www.oper.ru/data/flash/12.swf" src="12.swf" loop="false" menu="false" quality="high" name="movie" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="600" width="800">
</object>

classid, codebase, pluginpage - не то ?


p.s. Похоже на то: http://bonik.infor.ru/indexdot/html/tag … object.htm, http://www.megalib.com/books/417/_EMBED … SPAGE.html

Отредактировано Anton (24-03-2006 13:13:27)


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

Board footer

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