Flash不在我的应用程序内的浏览器中与Javascripts交互

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flash不在我的应用程序内的浏览器中与Javascripts交互相关的知识,希望对你有一定的参考价值。

我有一个嵌入xulrunner浏览器的应用程序。

我必须在其中加载一些flash内容,它与一些javascript进行对话以更新浏览器标题。

从Firefox启动但不在我的应用程序内部时,Flash内容工作正常。我尝试了一个示例html文件,它有一些javascript,他们工作正常。它甚至可以在我在服务器上安装Flash内容时使用。只有当我尝试通过我的本地机器上的闪存运行js时才能看到这个问题。

我想它必须与xulrunner中的一些安全设置有关。有人可以帮我找出问题所在吗?

答案

查看this answer,它可能解决您的问题。

另一答案

您还可以从应用程序本身更改浏览器标题...

import mx.managers.IBrowserManager;
import mx.managers.BrowserManager;

private var bm:IBrowserManager = BrowserManager.getInstance();
bm.init("", "New Browser Title");

以上是关于Flash不在我的应用程序内的浏览器中与Javascripts交互的主要内容,如果未能解决你的问题,请参考以下文章

Flash AS3全局安全设置 - 以编程方式

Falsh ANE有关Flash中与Java调用时候注意的一些事项

重定向后 Flash 范围内的对象不可用

iPad显示不在Tabbar内的视图

单击不在 Fragment 内的 RecyclerView 项目上工作

滚动视图内的文本视图,但它不在键盘顶部