2010-04-22 77 views

回答

0

您无法使用WebKit打开SWF。

如果系统上安装了Flash插件,如果将包含相应embed标签的HTML页面加载到WebView中,则Flash插件可以加载SWF文件。如果您只想显示Flash内容,则应构建一个包含相应HTML标签的HTML页面并将其加载到您的WebView中。

请注意,由于Flash插件不支持垃圾回收,因此如果您的应用程序使用垃圾回收,插件将不起作用。

如果您确实需要打开和处理SWF文件的内容,您需要自己完成。

如果你想播放没有WebView的Flash内容,你可以使用商业FlashInApp框架,但它也不能用于垃圾收集。

+0

您可以告诉WebView直接加载swf文件。正如你注意到的那样,它当然只能在Flash Player插件安装并可加载的情况下播放。此信息为 – 2010-04-22 07:07:33

+0

Thnx Rob。 – boom 2010-04-22 07:08:33