我正在尝试确定我的Flash内容是否在容器内。我不知道这意味着什么,但显然它对于创建ExternalInterface.calls是不好的。我正在Linux机器上开发网站我正在运行服务器,我正在使用Windows机器上的闪存。我已经尝试了许多使用跟踪的选项,但没有一个有效。有没有办法看看ExternalInterface是否可用而不使用跟踪?目前的代码在这里:http://pastebin.com/f5fe9a985我在这个主题上发表的另一篇文章是:Flash trace output in firefox, linux
谢谢, 丹
另外,动作脚本是2.0,如果这有帮助......
答案 0 :(得分:0)
你真的应该花一个下午的文件来获取flash播放器的安全性和javascript内容。我认为这将真正帮助你理解这一切是如何运作的。
您的q需要澄清一些:
你说你在Linux机器上运行服务器,但你的swf是在Windows机器上?你能解释一下这个设置吗? (无论是Linux还是windows,只要它们提供的是哪个域(或本地机器名称)都无关紧要。
如果您的本地计算机是http://localhost
,您的Windows机器是http:// mywindowsbox /
然后您需要允许访问嵌入swf的html页面,方法是在您的嵌入代码中添加allowscriptaccess =。