Apache flex 用于嵌入flashplayer的swfobject的替代方案
有人知道swfobject是否有更好的替代方案吗? 我其实很喜欢swfobject,我只是想听听有没有人找到更好的。 或许这是最好的方法 如果您不知道swfobject,可以在此处找到它:Apache flex 用于嵌入flashplayer的swfobject的替代方案,apache-flex,embed,flash,swfobject,Apache Flex,Embed,Flash,Swfobject,有人知道swfobject是否有更好的替代方案吗? 我其实很喜欢swfobject,我只是想听听有没有人找到更好的。 或许这是最好的方法 如果您不知道swfobject,可以在此处找到它: 这是我所知道的最好的方法,我从来没有遇到过问题。请注意,在某些社交网站(如Facebook)上发布时,不能将JS放入嵌入代码中。在这种情况下,您需要使用常用的对象和嵌入标记。您可以尝试ActiveContent,这是Adobe嵌入flash的解决方案。这是flex builder和(我相信)CS4的默认设置
这是我所知道的最好的方法,我从来没有遇到过问题。请注意,在某些社交网站(如Facebook)上发布时,不能将JS放入嵌入代码中。在这种情况下,您需要使用常用的对象和嵌入标记。您可以尝试ActiveContent,这是Adobe嵌入flash的解决方案。这是flex builder和(我相信)CS4的默认设置 您可以在flex builder目录中找到该文件的源代码
$FLEX_BUILDER_LOCATION\sdks\3.3.0\templates\client-side-detection
通常,人们更喜欢swfobject,因为它简单。但activecontent是一个经过现场测试的解决方案 让尽可能多的人观看flash电影的最佳方式。(除了那些关闭了JavaScript的版本!)SWFObject有很多替代品,包括一些流行的JS框架附带的SWF嵌入代码,但没有一个能像SWFObject那样防弹 Adobe正在为其大多数发布产品采用SWFObject 2.x(SWFObject将取代Adobe基于ActiveContent JavaScript的解决方案) 顺便说一句,如果您使用SWFObject的静态发布方法,您的SWF将在不启用JavaScript的情况下工作。它根本无法访问Adobe的ExpressInstall实用程序。看到了吗 如果使用Google的AJAXAPI存储库,您甚至不需要下载SWFObject:)SWFObject有一个很好的“包装器”,名为“EasySWF”他们正在使用swfobject,但只是让它更容易理解/实现 根据他们的文档,添加SWF非常简单:
easyswf({swf: "path/to/the.swf", width:400, height:100});
这是地址:
看起来他们在整个网站上都在使用它?在切换到swfobject之前,我经常使用它。