Flash Player信任文件无法与Linux上的嵌入式浏览器一起使用

时间:2009-02-02 10:18:42

标签: javascript browser flash xulrunner

我有一个应用程序,它在其中嵌入了基于Xulrunner的浏览器。我需要在浏览器中加载几个flash swf文件。 swf文件与JavaScript交谈以更改页面标题,并在浏览URL中的内容时更改URL。我需要更改URL,因为我需要记住我在Flash内容中的位置,以便下次打开浏览器时可以直接转到flash文件中的那个位置。

要让swf文件执行此操作,我创建了一个cfg文件并将其放入Flash Player Trust文件夹(我尝试了/home/user/.macromedia/Flash_Player/#Security/FlasPlayerTrust的本地文件和/etc/adobe/FlashPlayerTrust的全局信任文件位置),但我没有得到预期的结果。我调试到我的应用程序,发现swf从未重置页面的标题(这表明JavaScript被阻止)。它可以在firefox浏览器中正常工作,但不能在我的嵌入式浏览器中运行。我的应用程序也适用于Windows和Mac。这只能在Linux上观察到。任何人都可以想到我需要做什么才能让我的javascript嵌入flash文件中吗?

1 个答案:

答案 0 :(得分:0)

请勿在桌面应用程序内的嵌入式浏览器中使用Flash应用程序依赖项。

相关问题