2017-01-26 14 views
1

コントロール属性<video>を無効にしたいと思います。 controls属性の単純な省略は、Chrome、Chromeモバイル、Firefoxではうまく機能しますが、モバイルSafariやUCブラウザでは機能しません。私も試してみましたSafariおよびUCブラウザでHTML5ビデオコントロールを削除します

<video onplaying="this.controls=false" > ... 

でも動作しません。 問題を解決するにはどうすればよいですか?

ありがとうございました。動画の再生開始とコントロールが削除されているコントロールが得られ、<video>から属性を削除する時期

答えて

0
<video onplaying="disableVideoControls();" controls="controls"> 

function disableVideoControls() { 
    var video = document.getElementById("videoPlayer"); 
    video.removeAttribute("controls"); 
}; 

disableVideoControls()機能が実行されます。 <video>の再生が終了したときにコントロールを有効にする場合は、同じ方法で属性を追加する機能を作成できます。

+0

LeeonTMこのソリューションを試しましたか? Safariモバイルでは動作しません。多分それはIOSの機能ですか? – Dmitry

関連する問題