自動再生に設定されているムービーの読み込み/再生を遅らせるのが最善の方法だと思いますか?
それが重要な場合、ビデオはすべて外部のものです。起動したいJavaScript関数内で起動できるコードはありますか?それが理想的です。
自動再生に設定されているムービーの読み込み/再生を遅らせるのが最善の方法だと思いますか?
それが重要な場合、ビデオはすべて外部のものです。起動したいJavaScript関数内で起動できるコードはありますか?それが理想的です。
var movie = '<object....><embed....</embed></object>';
window.onload=function() {
var tId = setTimeout(function() {document.getElementById('movieContainer').innerHMTL=movie;},3000); // delay 3 secs
}
.
.
.
<div id="movieContainer"><img src="trailer.jpg" /></div>
埋め込まれたSWFの再生とSWF内にロードされたビデオの制御は、まったく異なるタスクです。SWFが埋め込まれた後でビデオの開始を遅らせたい場合は、アクションスクリプトで何らかの遅延メソッドを設定する必要があります。JavaScriptを介してビデオを制御する場合は、ExternalInterfaceを使用する必要があります。http://learnswfobject.com/advanced-topics/external-interface/にいくつかのEIの例があります