我有几个SWF文件,我想在我的Android设备上运行视图。 之前我使用Flash播放器在webview中查看这些文件,但现在由于Flash播放器插件在Play商店中不再可用,因此没有Flash播放器插件的人已经无法查看这些文件。
如何在不使用Flash Player插件的情况下显示SWF文件?
答案 0 :(得分:4)
您可以使用像SWFDec这样的开源代码,但您必须自己将其移植到Android上。
如何移植: 1.从http://swfdec.freedesktop.org下载swfdec源代码 2.交叉编译用于android平台的swfdec源代码 3.阅读swfdec源代码,找到如何将swfdec表面blit到android视图
答案 1 :(得分:4)
Google的Swiffy使Flash文件HTML5友好。
Google在其实验室中制作了一个新工具,可将SWF文件转换为HTML5,以便在无法运行Flash的设备上使用,包括由Apple制作的设备。
答案 2 :(得分:0)
我使用Adobe AIR播放swf文件,因为它仍然是免费的,但它确实需要您注册 ..这是设置要求开始使用Adobe AIR。这个链接中有很多东西,你只需要app,用于查看.swf文件...
答案 3 :(得分:0)
Firefox附带SWF支持。我不得不在Android中播放SWF文件。这是我如何做到的。
打开Firefox浏览器。输入URL文件://root/sdcard/download/myFlashFilename.swf
它应该显示一个" Tap来激活插件"或类似的消息。点击它,它应该工作。