我今天的问题是:就像XCode上的UIWebView一样,是否可以在Adobe Flash电影中嵌入网站或浏览器窗口?类似于iframe,但在Flash本身内。
这在技术上是可行的吗?我真的想尝试一下吗?
提前谢谢。
发布于 2011-03-02 18:40:14
真正的答案是否定的。
但是有一些变通方法,其中之一就是上面提到的Flex Iframe。
解决方法基于JavaScript在闪存上呈现的真实iFrame,以及闪存和该JavaScript之间的智能通信。
然而,最大的缺点是你必须使用wmode=opaque才能在Flash上渲染任何东西。与不透明模式相关的有可访问性问题,性能问题,甚至稳定性问题,但有时你必须做你必须做的事情。
检查我的question on this topic,特别是注意Adobe Flash Player Bug and Issue链接,先做一些调查,以确保它不会毁了你的项目。
发布于 2011-03-02 01:12:22
看起来这是可能的。我在过去遇到过一些例子,但我自己从来没有做过。
这个链接可能会对你的研究有所帮助。http://code.google.com/p/flex-iframe/
就像这个一样,它有一个解释和更多的链接...http://www.deitte.com/archives/2008/07/dont_use_iframe.htm
不过,我不知道这些内容是如何更新的。
https://stackoverflow.com/questions/5156910
复制相似问题