0
JavaScript 배열을 통해 ActionScript로 보내고 있습니다. 자바 스크립트 코드는 다음과 같다 : 다음과 같이JavaScript 배열을 ActionScript 용 Safari for Windows에서 작동하지 않습니다.
var theSWF = window.document.getElementById('swfID');
var someID = '42';
var somethingElse = '23';
theSWF.someMethodExpectingArray([someID, somethingElse]);
ActionScript 코드는 다음과 같습니다
ExternalInterface.addCallback ("someMethodExpectingArray" myClass.arrayMethod을);
공공 기능 arrayMethod : 나는 Windows 용 사파리에서이 작업을 실행하면 (arrayInput 배열이)
{ // 배열 으로 물건을 수행}, arrayInput은 null입니다. 그러나이 방법은 Mac, IE, FF, Chrome 용 Safari에서 잘 작동하며 변수는 실제 배열을 보유합니다.
네, 그 접근 방식이 효과가 있습니다 만, 그렇게하지 않는 한 그런 식으로하고 싶지 않았고, 배열과 함께 사용해야한다고 생각했습니다. –