我有一个使用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“插件查找服务”,显示消息“未找到合适的插件。未知插件(应用程序/八位字节流)”
我的问题是,我如何设置我的代码,以便Firefox认识到它需要Quicktime插件来显示内容,以便“插件查找器服务”建议用户安装QT插件,而不是这个通用消息?
(安装插件时FWIW,它完全正常,代码很好。)
答案 0 :(得分:0)
尝试更改您的嵌入代码插件页面属性,
<embed src="/images/x/360/x.pano" autoplay="true" loop="false" controller="true"
pluginspage="http://www.apple.com/quicktime/" height="260" width="320">
到
<embed src="/images/x/360/x.pano" autoplay="true" loop="false" controller="true"
pluginspage="http://www.apple.com/quicktime/download/" height="260" width="320">
如果您有任何问题,请告诉我。
答案 1 :(得分:0)
您缺少MIME类型。添加
型= “视频/ QuickTime的”
到您的嵌入代码的属性。