javascript調用flash使用flash.external.ExternalInterface.addCallback注冊的方法時,出現了
uncaught exception: Error calling method on NPObject! [plugin exception: Error in Actionscript. Use a try/catch block to find error.]
默認actionscript中不允許向將方法注冊到不同域的 html文檔中, 對于這個我們只需要在as中加一下代碼即可解決:import flash.system.Security;Security.allowDomain("*");Security.allowInsecureDomain("*");
但是增加了這些代碼后調用as方法還是出現Error: Error calling method on NPObject!錯誤,看來不是安全的問題,難道是本地file瀏覽的問題?于是將網站發布到iis通過http訪問,調用as方法不再報錯。(#‵′)靠。。。
新聞熱點
疑難解答