Обработка отсутствующего плагина QuickTime с помощью Firefox
У меня есть веб-страница, которая использует плагин QuickTime для отображения файла 360-градусной панорамы. Код для отображения 360 выглядит следующим образом:
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="260" width="320">
<param name="src" value="/images/x/360/x.pano">
<param name="autoplay" value="true">
<param name="loop" value="false">
<param name="controller" value="true">
<embed src="/images/x/360/x.pano" autoplay="true" loop="false" controller="true" pluginspage="http://www.apple.com/quicktime/" height="260" width="320">
</object>
Проблема, с которой я сталкиваюсь, заключается в том, что когда пользователь заходит на эту страницу и не имеет нужного плагина, в верхней части браузера появляется сообщение об ошибке, в котором говорится, что плагины отсутствуют для отображения страницы, и есть кнопка для установить недостающие плагины.
Нажатие на кнопку открывает Firefox «Служба поиска плагинов», которая отображает сообщение «Не найдено подходящих плагинов. Неизвестный плагин (application / octet-stream)»
Мои вопросы: как я могу настроить свой код так, чтобы Firefox распознал, что ему нужен плагин Quicktime для отображения контента, так что «Служба поиска плагинов» предлагает пользователю установить плагин QT вместо этого общего сообщения?
(FWIW, когда плагин установлен, все работает отлично, и этот код в порядке.)