2015-10-22 61 views
0

我想通过html嵌入我的swf文件。这是我的代码的一部分。问题在于文件只在桌面上显示,而不在移动设备上显示。我也需要它在移动设备上显示。我的错误在哪里?在html上嵌入我的swf文件

<center><object data="flickr_lung.swf" width="500" height="500"></object></center> 
+0

您尝试过哪种移动设备?和浏览器? – kakajan

+0

http://stackoverflow.com/help/how-to-ask – StillLearnin

+0

在所有移动设备上尝试过,即使在标签上。 –

回答

1

我真的不知道你错过了它在这一点上已经持续了十年接近这个备忘录......但无论如何,我会解释。

实际上没有常见的移动设备浏览器支持flash player.swf格式。通常他们通常不支持插件技术。

选项1:Flash(创作工具,不同于Flash播放器)可以输出HTML/CSS/JS类型的内容而不是.swf格式。这可能会影响你的项目,这是学习和处理的新东西。但很值得。

选项2:渐进式增强。我有手机之前制作的Flash网站,至今仍然很棒,因为我逐渐通过向swf输出与“备份”内容相同内容的简单HTML版本来增强它们。具有讽刺意味的是简单的HTML版本往往是微小的设备比许多现代响应网站都更可用...但我离题...

选项3:如果你想建立什么恰好是某种网页应用程序,Flash完全有能力制作移动应用程序。所以他们可以使用该应用程序作为实际应用程序而不是浏览器驱动的应用程序现在,您逐渐增强的HTML备份内容可以将它们指向应用程序。

选项4:Flash是一个专门的东西。如果你真的不需要使用,并且你的网站没有它,那么你可以在HTML/CSS/JS中建立一个正常的网站。

+0

'我真的不知道你是如何错过这个备忘录的......在这一点上已经持续了近十年......但我仍会解释。让我微笑+1 –