嗨,我是adobe flash/flex的新手,如果我的問題不太清楚,請原諒我。我正在開發一個帶有動態生成其內容的Flash對象的網站,我希望Flash對象本身可以嵌入到其他網站,比如youtube如何做到這一點。我不知道如何解決這個問題,任何幫助都會得到真正的讚賞。如何製作可嵌入的Flash內容?
0
A
回答
4
你需要兩樣東西:
1)發放的URL或嵌入代碼的SWF某個地方(如在YouTube上執行)。您通過發佈Flash對象來獲取代碼,然後複製粘貼html嵌入標籤。
2)如果你動態地加載到Flash對象的東西,你將需要允許來自所有主機的數據加載。假設你有一個flash對象加載的源文件www.domain.com
。有人拿Flash應用程序,並把它放在他們的網站www.otherdomain.com
。此應用程序然後嘗試執行跨域數據加載www.otherdomain.com <- www.domain.com
。除非您明確允許跨域加載www.domain.com
,否則這將失敗。您可以通過將crossdomain.xml文件添加到您的網站根目錄或最好是保存源文件的文件夾來執行此操作。如果你放入webroot,那麼託管在那裏的所有內容將可以從任何地方加載。 xml文件應該包含允許從你的域加載任何東西的所有域(在這種情況下,它應該只包含一個*以允許從你的域加載任何域)。
這裏有一個簡單的例子,它允許任何域加載數據
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*"/>
</cross-domain-policy>
上(http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html)
0
以上的答案是比這更好的,但如果你是全新的,以更多信息Flash和Flex你可能想看看Adobe的分發服務 - http://www.adobe.com/flashplatform/services/distribution/ - 我不確定它是否會做你想做的一切,但對於新手來說,它可能不是一個壞的方法。
= Ryan [email protected]
相關問題
- 1. 如何編寫HTML嵌入Flash內容
- 2. 如何製作內嵌內容的div?
- 3. 如何控制誰可以嵌入我的網站的可嵌入內容?
- 4. 如何製作音頻文件和Flash播放器可嵌入?
- 5. 嵌入Flash內容/視頻在flex
- 6. 如何製作內嵌可編輯內容?
- 7. 如何獲取嵌入在網站上的Flash中的內容?
- 8. Twitter嵌入式製作內容下降
- 9. 如何在我的網頁中嵌入Flash內容
- 10. 你可以從Firefox插件中嵌入Flash內容
- 11. 嵌入Youtube iframe:強制Flash?
- 12. 如何嵌入玉的內容
- 13. 如何嵌入此Flash Player?
- 14. 如何與Flash內容
- 15. Flash內容可鏈接
- 16. 從iOS中的HTML文件中查找嵌入式Flash內容
- 17. iframe用於嵌入Flash內容時的Webkit字體渲染
- 18. 嵌入式內容
- 19. 內容嵌入到
- 20. 無法在時間軸配置文件中嵌入Flash內容
- 21. 嵌入式Flash內容不會播放時間軸
- 22. 如何製作Flash文件鏈接(可點擊進入URL)
- 23. 如何使ListBoxItem的內容可複製?
- 24. 如何製作嵌入的YouTube鏈接?
- 25. 如何在Flash中將某些內容複製爲可移植的位圖?
- 26. 嵌入一個Flash INLINE內HTML
- 27. 如何製作我的內容專欄?
- 28. 如何在ASP.Net中製作可嵌入的代碼
- 29. 如何製作Flash文件
- 30. 如何製作內嵌標籤字段