【发布时间】:2011-09-30 17:26:26
【问题描述】:
我开始讨论 SWF 文件在 .NET WebBrowser 控件中呈现时未加载 XML 数据文件的问题(请参阅 here)
进一步的调查表明,如果使用 Action Script 2(通过 XML.load())加载 XML 数据文件,它就可以工作。但如果有问题的 SWF 文件使用 Action Script 3(我认为是通过 URLLoader.load()),则不会加载数据文件,除非 XML 文件与 HTML 文件位于同一文件夹中。
如果任一 SWF 文件是使用 Internet Explorer 9 加载的,则一切正常。
关于 SWF + Action Script 3 + .NET WebBrowser 的性能,是否存在任何已知问题(对于 Internet 搜索引擎来说显然隐藏得很好,因为我们一直在解决这些问题)?
奇怪的是,有办法通过移动文件来强制 AS3 解决方案工作(这不是我们想要做的真正的选择),并且 Internet Explorer 9 没有问题,但是 WebBrowser 控件(每个人都说“只是 IE 的包装器”)的工作方式不同。
任何帮助表示赞赏。
【问题讨论】:
-
如果您升级到 SWFObject 并嵌入,为什么您不会遇到这些跨浏览器问题。那么问题将 99% 消失。
标签: .net flash actionscript-3 actionscript-2 webbrowser-control