我正在使用Vimeo的代码将玩家嵌入网站:
<iframe src="http://player.vimeo.com/video/44327600" width="500" height="375" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
播放器显示图像预览,并在Firefox,Chrome和Safari中正常运行。
它不适用于IE9独立版,或使用IETester的IE8或IE7。我在64位Windows 7旗舰版上
点击“观看演示文稿”按钮时,我在灯箱中嵌入了代码,您也可以在下面的URL上进行测试。为了测试,我在三个按钮下单独分离了代码 - 它仍然无法正常工作。
有没有人对Vimeo的这种新的嵌入方法有任何问题?任何想法或建议都非常受欢迎,我在这里结束了我的智慧:}
答案 0 :(得分:2)
就我而言,问题是更新Flash!
请参阅上面的Vimeo和下面的Youtube打印。上传之前和之后。
答案 1 :(得分:0)
我找到了一个讨论这个问题的线程,他们提供了一个解决方案
为了解决这个问题,请将以下代码片段包装在player.core.opt.js中,从第17行开始,字符为~316(在缩小的文件中): d = !! b.canPlayType; if(d){d = new Boolean(d); d.vp6 = b.canPlayType('video / x-flv; codecs =“vp6”')|| false; d.vp8 = b.canPlayType('video / webm; codecs =“vp8,vorbis”')|| false
但是,如果你在我正在做的iFrame中加载它,那么你会发现js脚本是从vimeo的cdn加载的,所以你不能改变它。