2022-04-12

もしJavaScriptに自信ニキがいたら教えてくれ

html上で埋め込んでる動画再生位置指定したくてコードを書いた

PCとかAndroidではうまく動いてるんだが、iPhoneでだけはなぜか動かなくて困ってる

別の方法とかあったら教えてほしい

↓今書いてるスクリプト

console.log($('#video').get(0).currentTime);

$('#video').get(0).currentTime = 120;

  • iOS15.4 でいろいろ変わったみたい。よーわからんわ。

    • まじかぁ もう動画本体のほうを切り貼りする方向で考えてみるわ…

  • しらんけどこれは多分JavaScript自体じゃなくて 「SafariだけcurrentTimeの挙動が違う」みたいなやつやろなあ

    • iPhoneでぐぐるくろーむから確認したけど無理だったやで safariの問題ではないんじゃないかと

  • https://lab.sonicmoov.com/development/iphone-app-dev/ios-html5-audio-video-currenttime/ currentTime に同じ値を入れるとうまくいかないみたいだから、入れる前に、currentTime をチェックしたら?

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん