2011-03-26 76 views
0

我嵌入式閃存到我的網站使用此:在Drupal 6.x的尺寸問題,使用SWFObject嵌入閃存

print swf('myflash.swf'); 

到我page.tpl文件使用這條當它不能識別原稿尺寸:

print swf('myflash.swf',array('height'=>400,'width'=>700)); 

但閃光顯示,只有尺寸有問題。我一直在谷歌和drupal搜索和搜索周圍的幾個世界無濟於事。

如果有人在那裏有同樣的問題,請幫助我這麼卡住!

回答

0

從SWF工具模塊的SWF函數需要更多的東西是這樣的:

print swf ('myflash.swf', array('params'=>array('height'=>400,'width'=>700))); 

如果PARAMS不起作用,這裏是它正在尋找其他鍵的值:

// Initialise any $options array elements that weren't passed by the caller 
    $options += array(
    'params' => array(), 
    'flashvars' => array(), 
    'othervars' => array(), 
    'methods' => array(), 
); 
+0

非常感謝!它只是工作!還有一個問題......我的Flash電影包含了該網站的菜單,但是他們鏈接的頁面不再有效。此外,如果我這樣做 - 「打印瑞士法郎('myflash.swf?按鈕= 2')它回到我原來的消息.... – jnroche 2011-03-31 19:14:17

+0

刮傷flashvars問題,我修好了。現在唯一的事情是閃存文件中的菜單仍然無法正常工作..任何想法? – jnroche 2011-03-31 20:59:19

+0

你對菜單有什麼期待,發生了什麼?你的Flash文件如何獲取信息以生成菜單?例如,你是否需要傳入一個帶有菜單標題和鏈接的xml文件的flashvar,或者是Flash文件中硬編碼的信息? – 2011-03-31 22:10:04