答案 0 :(得分:0)
function browserHasName(name){
var agent = navigator.userAgent.toLowerCase();
if (agent.indexOf(name.toLowerCase())>-1) {
return true;
}
return false;
}
if( browserHasName('safari') ) {
//add video to DOM
// using plain javascript
document.write('<video><source src="yourVideoPath.mp4" /></video>');
//using jquery (personal recommendation)
$('body').append('<video><source src="yourVideoPath.mp4" /></video>');
}
//or
if(!browserHasName('safari') ) {
//remove video from DOM
}
答案 1 :(得分:0)
你真的需要为所有其他浏览器隐藏它吗?您通常应使用feature detection并允许任何具有此功能的浏览器播放视频。
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>