[英]Javascript For … of loop in array not working in safari 5.1.7
[英]Sending a JavaScript Array to ActionScript not working in Safari for Windows
我正在通過JavaScript數組發送到ActionScript。 JavaScript代碼如下:
var theSWF = window.document.getElementById('swfID');
var someID = '42';
var somethingElse = '23';
theSWF.someMethodExpectingArray([someID, somethingElse]);
ActionScript代碼如下:
ExternalInterface.addCallback(“ someMethodExpectingArray”,myClass.arrayMethod);
公共函數arrayMethod(arrayInput:Array){//用數組做事}
當我在Safari for Windows上運行此命令時,arrayInput為null。 但是,此方法在Mac,Safari,Mac,IE,FF,Chrome瀏覽器中都可以正常工作,並且該變量保存了實際的數組。
當您將數據作為字符串(JSON)發送到AS3時,它可以工作嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.