使用jquery SWF插件优于原始swfobject的优缺点是什么

时间:2010-03-12 20:55:56

标签: jquery flash swfobject

我已经在网站上使用jquery库了。

使用jQuery SWFObject插件优于原始swfobject

有什么优缺点

jQuery SWFObject插件

http://jquery.thewikies.com/swfobject/

3 个答案:

答案 0 :(得分:3)

它只是消除了混合中的跨浏览器问题,它是一个抽象层。有时在闪存电影上声明变量在浏览器中略有不同...最好从等式中删除它,就像你使用jQuery的.height()而不是弄清楚每个浏览器自己做什么。

做一次,相信它有效,你不需要加载每个浏览器来测试每次时所有变量都是正确的(虽然我不是说这是个坏主意)< / em>的

答案 1 :(得分:1)

jQuery SWFObject plugin是SWFObject 2.2的一个端口,所以它应该提供相同的功能。一般来说:

jQuery插件==如果您已经使用jQuery则更方便。可能与常规SWFObject一样有效,因为它包含原始代码库。

独立SWFObject ==经过全面测试,拥有更广泛的用户群。

答案 2 :(得分:0)

使用jQuery plugin与原始SwfObject library的最大好处是您只处理一个JavaScript库。所有语法都是jQuery语法,这真的很有趣。

此外,当您使用jQuery插件时,在创建swf时,您将swf作为jQuery对象返回,您可以进一步操作...

var swf = $('#putFlashHere').flash({
              swf: 'myFlash.swf',
              height: 400,
              width: 600
          });

swf.css({ 
  "margin" : "10em", 
  "border" : "solid 4px red"
});