0

我正在寻找一种方法来确定 Flash 电影是否在浏览器视口中可见。不幸的是,这里有一个很大的警告:必须在没有 JavaScript的情况下完成。在 Flash 或 Flex 中是否有可以检测电影何时可见的本机方法?我在想唯一的方法是某种低级别的渲染或绘图事件,但即使是当电影加载到折叠下方的页面上时也会触发。谢谢。

4

1 回答 1

1

没有什么实用的东西可以在 Flash 中使用。

当 flash 不可见时(可见性:隐藏或显示:无),不同的浏览器会有不同的行为。

使用 ExternalInterface 执行简单查询应该不是真正的问题,除非您计划将此 flash 文件嵌入到您不控制“allowScriptAccess”参数的环境中。

于 2009-09-25T17:20:28.407 回答