就像標題說的那樣,是否可以在加載後將數據發送到我的Flash影片?可以在頁面加載後將變量發送給我的Flash動畫嗎?
更具體:我有一個帶有圖像的flash電影,從外面我想通過發送fe來改變它。 '?color = FF00FF'給電影。
有沒有辦法在flash中捕獲這個變量?
就像標題說的那樣,是否可以在加載後將數據發送到我的Flash影片?可以在頁面加載後將變量發送給我的Flash動畫嗎?
更具體:我有一個帶有圖像的flash電影,從外面我想通過發送fe來改變它。 '?color = FF00FF'給電影。
有沒有辦法在flash中捕獲這個變量?
是的,你可以,但有一些可能性,但取決於你想如何輸入該變量。如果您使用Javascript,請檢查ExternalInterface類,該類允許JS & AS3之間的通信,但您也可以通過您的url發送變量。你的輸入法是什麼?
如果可能,我寧願使用網址。如果flash電影已經在運行,我會怎麼做呢?目前我正在使用jQuery通過$ .get()發送數據到PHP,這對flash電影來說可能類似嗎? – 2010-09-13 17:23:12
請查閱這篇文章:http://www.permadi.com/tutorial/flashQueryString/ – PatrickS 2010-09-14 03:56:49
謝謝,但它似乎沒有對url中的變化或src =「」HTML(Firebug)屬性做出反應,沒有重新加載頁面。所以我認爲ExternalInterface類會是更好的選擇。 – 2010-09-14 09:16:16
謝謝你,這是我正在尋找的確切的東西。 – 2010-09-14 09:21:41