我有2个div,一个div有swf对象&其他有表格数据。两者都在同一页面上。如果视频显示表div是隐藏的话,我想切换它们,如果是表格,则视频div将隐藏。
这工作正常,但切换到表格div视频从开始开始。我想暂停现有的视频。
所以请告诉我如何在不重新启动的情况下暂停它。
答案 0 :(得分:0)
如果您使用CSS隐藏div(display:none;),SWF文件将开始渲染,就像您是第一次打开页面或重新加载它一样。首先尝试使用(visibility:hidden;),但是你必须将位置设置为absolute,因为这样会保留div在页面上的空间。
如果这没有帮助,页面中的javascript与SWF文件之间存在桥接,您可以在隐藏div之前询问视频的播放位置,将其存储在页面上,然后在还原div时你可以告诉SWF寻找存储的时间。
选中此项作为javascript / AS3互动的示例: http://circlecube.com/2010/12/actionscript-as3-javascript-call-flash-to-and-from-javascript/