我可以在初始化時設置flashvarsObj(swfobject.embedSWF),但不知道如何在swfobject.getObjectById訪問它時初始化後更改flashvarsObj。如何更改flashvarsObj
我有一個flash圖形,我需要重新加載它的新參數。
我可以在初始化時設置flashvarsObj(swfobject.embedSWF),但不知道如何在swfobject.getObjectById訪問它時初始化後更改flashvarsObj。如何更改flashvarsObj
我有一個flash圖形,我需要重新加載它的新參數。
FlashVars僅在文件嵌入時傳遞。如果您需要傳遞新的變量,則必須刪除然後重新嵌入整個SWF,或者修改SWF以使用ExternalInterface通過JavaScript傳遞數據。
我相當肯定你必須重新調用embedSWF方法。現有的flash swf不能只是動態地改變flashvars,除非你可能將一個方法附加到swf上,這個swf可以被Javascript調用,並將vars傳遞給它。
是的,修改是解決方案 – John 2010-12-02 08:26:39