2013-03-04 65 views
0

我從快速提示中瞭解如何在我們教堂的網站上嵌入音頻播放器的代碼。我們想對其進行講道,但佈道是在FTP服務器上,當我把地址放在網址應該去的地方時,它不起作用。如何讓嵌入式Google音頻播放器通過安全(密碼)FTP服務器播放mp3?

無論如何要修改代碼(下面)來做到這一點?任何其他的解決方法或建議?

<embed type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality="best" flashvars="audioUrl=ftp://ecclesialatina.asuscomm.com/My_Passport/Webmaster/003_Fr.%20Brancich_Examination%20of%20Conscience_2013_02_17.mp3" width="500" height="27"></embed> 

感謝

回答

0

有可能更改URL,包括用戶名和密碼,一拉:

ftp://username:[email protected]/path

然而,這Hase的幾個問題,其中最明顯的就是它將您的FTP站點的用戶名和密碼暴露給任何關注您網站源代碼的人,因此是一個非常糟糕的主意。它也可能無法工作,除非該swf支持它。即便如此,如果要公開訪問音頻,將音頻放在HTTP服務器上要好得多。

如果您希望只有擁有密碼的用戶才能訪問這些文件,則需要更好的完全不同的解決方案。我想你可以使用Javascript從用戶那裏獲取用戶名和密碼,然後使用上面的解決方案,但這並不理想,因爲如果他們在嘗試播放某些東西之前輸入了錯誤的密碼,他們將不會收到錯誤消息。

最後,重申一下,最好的辦法是將您的音頻放在HTTP服務器上。