2016-11-03 6 views
0

私はHTMLウェブサイトを作っています。私が達成しようとしているのは、ビデオが始まる前にあるアニメーションを再生するために、ユーザのアクションからビデオ再生を少し遅らせることです。 iOSとAndroidでの動画再生はユーザーの操作に縛られているため、自動再生できません。しかし、それはまた、ユーザーが再生を開始するのに遅れを設定することはできないようです - それは正しいのですか、タイムアウトを設定する以外の方法はありますか?iOSでのjsビデオ再生の現在の状態

また、(少なくともiOSでは)最初のユーザーが再生を開始した後も制限は解除されません。したがって、ビデオを再生して一時停止すると、ユーザーの操作なしにビデオを再生することはできません。これも正しいですか? [OK]を

EDIT

、いくつかのシナリオで実行可能な1つの回避策は、ビデオを隠す代わりに、それを一時停止して、代わりに一時停止の解除を0に追求することですが、あなたはまた、プログラムで音量を変更することはできませんので、これは作りますサイレント動画でしか感知できません。

答えて

0

私は(だけでiOSの10の上に?)サファリ10 に関するこの興味深い記事を見つけました:iOS版で

https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_0.html#//apple_ref/doc/uid/TP40014305-CH11-DontLinkElementID_12

インラインと自動ビデオ再生:iOSの上で

、オーディオトラックのないビデオや無効なオーディオトラックのビデオは、Webページがロードされると自動的に再生されます。

-playsinline-プロパティを指定すると、iPhoneのSafariでは の動画をインラインで再生できます。不動産のない動画はフルスクリーンで の再生を開始しますが、ユーザーはビデオを閉じることで ビデオをインラインで再生することができます。

+0

動画の再生を遅らせるにはどうすればよいですか? – Steve

+0

これは、ミュート動画には便利ですが、その場合は隠れて探しているトリックも同様です。 – konrad

関連する問題