0
< object id="flashobject" type="application/x-shockwave-flash" allowScriptAccess="always" 
  allowFullScreen="true" allowNetworking="all" height="442" width="720" 
  data="http://www.thedoctorstv.com/UMInterface_Tremor.swf?at=01823b09-1298-4bc6-a9fe-b70810b73213">
  <param name="quality" value="high" />
  <param name="allowScriptAccess" value="always" />
  <param name="allowFullScreen" value="true" />
  <param name="allowNetworking" value="all" />
  <param name="movie" value="http://www.thedoctorstv.com/UMInterface_Tremor.swf?at=01823b09-1298-4bc6-a9fe-b70810b73213" />
  <param name="flashvars"
  value="programID=4ded41f8b81bc&config=http://r.unicornmedia.com/embed/01823b09-1298-4bc6-a9fe-b70810b73213?view=item%26view_id=4d91c6ec-dcaf-4861-939d-2c57052d1ab5" /></object>
4

1 回答 1

0

据我所知,无论标签中的参数是什么,flash 电影都需要stop();在第一个场景的第一帧中有一个动作才能立即播放。<object>此外,需要在整个 Flash 电影上添加一个按钮热点,以便play();在观众点击它时启动命令。我不确定您是否可以在不拥有原始 .fla 文件的情况下对其进行任何处理。

on (release){
play();
}

一种可能的解决方法是尝试截取 Flash 电影的第一帧并从中制作静态图像。然后尝试找到一个单击即可“交换”内容的脚本。将静态图像放在您的页面上,并在查看器单击时将其“交换”到 Flash 内容。

来源:http ://www.dynamicdrive.com/forums/showthread.php?t=15583

于 2011-10-01T20:11:56.283 回答