HTML5で、動画の再生位置をJavascriptで制御したいです。
以下のソースを書いたとき、firefoxとchromeでは動作しますが、
IE11では再生位置が変わらず、0秒から開始してしまいます。解決方法を教えて下さい。
<script type="text/javascript">
function videoseek_01(value){
var video = document.getElementById('mainvideo');
var movie_url = "video/seektest.mp4";
video.src = movie_url;
video.load();
var playtime = video.currentTime;
video.currentTime += value;
video.play();
}
</script>
<a href="#" onClick="videoseek_01(20)">20秒めを再生</a>
<video id="mainvideo" width="640" height="480" preload="auto" controls autoplay>
<source src="video/seektest.mp4">
<p>ご利用のブラウザでは動画を再生することが出来ません</p>
</video>
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
使ったことはないのですが…
currentTimeに関しては、MDNではIE9から実装と記されてるようです。
本家のMSDNでも9からと記されていますね。
https://developer.mozilla.org/en-US/docs/Web/API …
https://msdn.microsoft.com/ja-jp/library/ff97474 …
たまたま手元にあったIEが11.0なので簡単に試してみましたが、currentTimeの取得/設定とも可能なようです。
ご提示のスクリプトの意図がよくわかりませんが、イベントハンドラを以下のように変えてみても動作しないでしょうか?
function videoseek_01(value){
var video = document.getElementById('mainvideo');
video.currentTime = value;
video.play();
}
ご回答ありがとうございます。
私が書いた+=value の部分は、間違いでした。
ちなみに、記載頂いた内容でも、ie11では動作しませんでした。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- JavaScript プログラムがうまく動きませんレビューお願いします 1 2022/07/10 05:08
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- GYAO! Windows10で mp4からDVD形式に変換するときのDVD動画のタイトル入力について 6 2023/06/20 06:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
google apps scriptの終了のさせ方
-
計算式を教えてください。
-
JavaScriptで決まった「時刻」...
-
C#OpenCv V4にのエラーに関する...
-
GASでundefinedエラーが出ます
-
jqGridについて
-
メールフォームの日付入力フォ...
-
商品コードを入力で、商品名、...
-
var exports = exports || {}; ...
-
【西暦等の変換】
-
JsでDateオブジェクトの年月日...
-
変数と文字列からオブジェクト...
-
javaScript textareaの一行あた...
-
なぜmatchメソッドがエラーにな...
-
時間帯によってデスクトップ背...
-
パス付きサイトのjavascript解析
-
1日1回だけ引けるjavascriptお...
-
googleスプレッドシートのApps ...
-
アルファベットABCD…をスマート...
-
javaScriptのコードの修正をお...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
google apps scriptの終了のさせ方
-
C#OpenCv V4にのエラーに関する...
-
javaScriptのコードの修正をお...
-
ジェネレーターの作り方
-
翌月を取得するGASが分かりません
-
ASP.NETのコントロールの値をJa...
-
GASでundefinedエラーが出ます
-
C#で、ContextMenuStripに動的...
-
GASでGoogleフォームの自動返信...
-
ASP.NET MVCでObjectをjsに渡す
-
VSCODE[Python]の設定について
-
C# 演算 奇数と偶数 表現の仕方
-
javascriptでiframeのURL変更は?
-
イベントが初めの一回しか起き...
-
なぜmatchメソッドがエラーにな...
-
gas スプレッドシートがアクテ...
-
jqGridについて
-
var exports = exports || {}; ...
-
JavaScriptで文字列の特定文字...
-
javascriptでテーブルに追加し...
おすすめ情報