处理不使用tubular.js播放的背景YouTube视频
Handling background YouTube video not playing with tubular.js
我正在使用tubular.js作为背景运行youtube视频。当浏览器不支持HTML5并且没有检测到flash时,它显然会崩溃。
当它坏掉时,后台会发出安装flash的行动呼吁,但这个行动呼吁是不可点击的,因为它被放在其他项目后面。
当没有安装或支持flash和HTML5时,我该如何处理实例?
我们的解决方案是使用SWF对象(https://code.google.com/p/swfobject/)以检测是否有闪光。
当没有检测到闪光时,我们提供了一个图像而不是全屏视频。
这是最低的公分母。
if (swfobject.hasFlashPlayerVersion("9.0.18")) {
//has flash show video
}
else {
//no flash show image
}
对于tubular.js,我们包装了以下内容:
if (swfobject.hasFlashPlayerVersion("9.0.18")) {
$('#home').tubular({
videoId: 'YOURVIDEOID'
});
}
else {
$.backstretch([
"/img/theme/background/1.jpg"
]);
}
管状使用的youtube html5iframe api在浏览器上没有html5将无法执行任何操作。。。
您将需要设置一个闪光回退(或如上所述的图像)
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 有可能过滤来自嵌入式YouTube的声音吗
- 可以在这里为背景图像设置滤镜吗
- 如何使用jquery更改html中的背景颜色
- 使用 js 将背景图像设置为 HTML
- 使用带括号的图像URL作为jQuery的背景
- 如何使用css动画/javascript使具有背景图像的元素出现
- 循环浏览多个身体背景图像
- 将淡入淡出添加到“我的身体背景滑块”
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 浮动图像左作为背景-css
- 如何防止嵌入式YouTube视频在WebView,Android的背景上播放
- 处理不使用tubular.js播放的背景YouTube视频
- 多个视频作为背景:HTML5或YouTube
- iframe youtube视频开始播放后背景变暗
- 在元素'上随机播放youtube视频;的背景
- 滑动方块益智游戏,视频(youtube)背景
- 循环播放Youtube背景视频
- Youtube视频背景块内的网页
- 如何从YouTube视频中获取样本图像帧并将其用作背景