我正在使用JavaScript打开一个包含flash影片的弹出窗口。弹出窗口包含使用SoundManager2的媒体播放器。用户从父窗口向媒体播放器添加文件。但是,重新加载父窗口时,对子窗口(媒体播放器)的引用将丢失。因此,为了将焦点带到媒体播放器,我们当前必须调用window.open,它会重新加载url,从而中断播放媒体。
有没有人知道如何在不重新加载内容的情况下关注媒体播放器窗口?我很确定Javascript已经出局了。有没有办法用ActionScript做到这一点?
答案 0 :(得分:0)
你可以从Flash中调用javascript函数来提供窗口焦点,但是,我不确定是否有一种不太好的方法来做到这一点不会对用户产生任何影响,除非你只能在新的时候这样做媒体被添加到播放器中。
在任何情况下,ExternalInterface或getURL / navigateToURL都允许您从Flash调用javascript函数。