2012-02-02 57 views
0

我想在我的Jade模板中使用Macromedia Flash,Jade是否支持Flash?如何在Jade中使用Macromedia Flash?

+0

我不知道,但我知道Adobe在2005年收購了Macromedia,而Macromedia在六年前不復存在。所以也許現在是時候停止將其稱爲「Macromedia Flash」,並且可能通過放棄「Macromedia」部分來更好地搜索信息;) – 2012-02-02 17:51:05

回答

1

確定它確實:-) Jade只是一種HTML僞語言,所以它輸出的任何東西都是HTML。所有這一切都拋開 - 你真的應該使用類似的SWFObject來呈現您的Flash標籤:

http://code.google.com/p/swfobject/

但翡翠的基本概念是用玉語法而不是HTML。因此,而不是像這樣:

<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='300' height='300' id='player1' name='player1'> 
    <param name='movie' value='player.swf'> 
    <param name='allowfullscreen' value='true'> 
    <param name='allowscriptaccess' value='always'> 
    <param name='flashvars' value='file=playlist.xml'> 
    <embed id='player1' 
      name='player1' 
      src='player.swf' 
      width='300' 
      height='300' 
      allowscriptaccess='always' 
      allowfullscreen='true' 
      flashvars="file=playlist.xml" 
    /> 
</object> 

您可以鍵入是這樣的:

object(classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000', width='300', height='300', id='player1', name='player1') 
    param(name='movie', value='player.swf') 
    param(name='allowfullscreen', value='true') 
    embed(id='player1', 
      name='player1', 
      src='player.swf' 
      width='300', 
      height='300', 
      allowscriptaccess='always', 
      allowfullscreen='true', 
      flashvars="file=playlist.xml") 

我希望這有助於明確一些東西給你。快樂的編碼!