2013-12-11 58 views
7

我正在使用SWFobject來實現來自slideshare的玩家。如何自定義使用SWFobject實現的播放器?

使用的embedSWF方法得到的球員:

swfobject.embedSWF("http://static.slidesharecdn.com/swf/doc_player.swf", "player", "700", "392", "8", null, flashvars, params, atts); 

它給我正確的球員,但現在我想自定義播放器從IE選項的,我不想在這樣的縮放選項,縮小,顯示在SlideShare上等目前哪些是玩家。

我可以自定義嗎?

回答

2

SWF對象可以在代碼中使用以下

swfobject.embedSWF(swfUrl, id, width, height, version, installSwfurl, 
        flashvars, params, attributes, callbackFn) 

被包埋正如你可以看到它有PARAMS作爲其參數之一。參數可以有菜單,ID,播放,循環,質量,比例等。

要刪除控制菜單,請將菜單保持爲false。在你的情況下,嘗試下面的代碼

var params = { 
    menu: "false" 
}; 
swfobject.embedSWF("http://static.slidesharecdn.com/swf/doc_player.swf", "player", "700", "392", "8", null, flashvars, params, atts); 

我不是100%確定這一點,因爲我還沒有嘗試過。

更多的參考,你可以看看

flash-object-embed-tag-attributes

swfobject/wiki/documentation

+0

先生,我嘗試了同樣的事情,但似乎沒有爲我工作。 「菜單」參數沒有任何影響。即使我將它設置爲「真」或「假」,我也會得到同樣的玩家。 –

1

這不是一個問題SWFObject的 - 你試圖自定義播放器SlideShare的,這意味着的外觀和感覺你需要使用他們的API。這與SWFObject無關。請參考SlideShare Player API documentation

+0

謝謝。我已經通過slideshare播放器API文檔,但我沒有得到任何選項來自定義播放器。 –

+0

很抱歉聽到這個消息。你的願望可能是不可能的。無論如何,這不是一個SWFObject問題。 SWFObject只是將SWF放入您的HTML中 - 不多也不少。 – pipwerks

+0

謝謝。我已經與slideshare聯繫過。 –

相關問題