firefoxでのローカル動画再生
①「ファイル名を指定して実行」から%AppData%\Mozilla\Firefox\Profilesへ移動し、user.jsファイルをコピペ
②ブラウザ設定でコンテンツブロックを解除する
※読み込むURLを変更する場合はuser.jsの中で
user_pref("capability.policy.localfilelinks.sites","○○○○○");←ここにURLを入力して更新
--------------------------
動画操作スクリプト例
ネストした関数をつくることで好きな区間を連続再生できる
function setCurTime(time1,time2) {
video.currentTime=time1; // 開始 1 秒
video.play();
video.addEventListener("timeupdate", function f(){
if(this.currentTime >= time5) { // 終了 5秒
this.pause();
this.removeEventListener("timeupdate", f);
};
});
};
--------------------------
再生中は以下関数操作させない
Notouch();
OKtouch();
var target = document.getElementsByClassName("relative"); //対象要素をクラスで指定
function Notouch(){for(var i = 0; i < target .length; i++) {
target [i].style.pointerEvents = "none";
}}
function OKtouch(){for(var i = 0; i < target .length; i++) {
target [i].style.pointerEvents = "auto";
}}