簡體   English   中英

Flash SWF標語:clickTAG存在問題

[英]Flash SWF banner: Problem with clickTAG

我們創建了一個橫幅,單擊該橫幅即可加載游戲。 標語中的第一個屏幕具有一個鏈接按鈕(帶有來自loaderInfo.parameters.clickTAG的URL)。 此單擊有效。 一旦您(從domainB)開始(加載)游戲,整個橫幅都可以單擊。 單擊“真實”站點(domainA)上的橫幅時,此單擊不起作用。 但是,如果將main.swf放到備用站點(domainX)上,它將起作用。 我在替代網站上嘗試了普通的html embed和SwfObject。 結果相同。 有用。 我們正在網站上使用跨域(使用*)。 奇怪的是,第一次單擊有效。 clickTag存儲在main.swf中的Singleton中,並在game.swf中用於以后的點擊。

main.swf @domainA (從@domainB加載內容)//不起作用

game.swf @domainB

asset.swf @domainB


main.swf @domainX (從@domainB加載內容)//工作正常

我們發現了問題。 clickTAG已存儲在main.swf(@domainA)中的Singleton中,當我們嘗試在game.swf(@domainB)中對其進行訪問時,無法檢索到它。 有點邏輯。 解決方案是還要從game.swf中查找stage.loaderInfo.parameters。 這樣可行。 湯姆可以讓類在不同的域上“通信”嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM