當未安裝Quicktime時,Windows上的Safari 5.1.7不支持play()
,pause()
等video
元素。檢查<video>(Windows上的Safari 5.1.7 - HTML5視頻)中是否存在pause()
因此,我想檢測它是否被支持。
jQuery('video').each(function(){
this.pause();
});
這將返回:TypeError: 'undefined' is not a function (evaluating 'this.pause()')
jQuery('video').each(function(){
if(<<I need a way to check if pause is in this>>){
this.pause();
}
});
我正在尋找一種方式來正確地做到這一點。任何幫助將非常感激!
謝謝!這麼簡單,我正在考慮'typeof','instanceof','hasProperty','in'和其他許多方法...... – Atadj