Javascript -> Flash бросок «Ошибка вызова метода на NPObject»

Я пытаюсь вызвать функцию Flash (AS3) из Javascript. Когда код запускается, я получаю сообщение об ошибкеОшибка: необработанное исключение: ошибка вызова метода в NPObject! " Из моего дняСтоит погуглить, похоже, это вопрос безопасности, и яЯ сделал все, что смог найти, но ошибка все еще появляется.

Некоторые детали:

* Это происходит с игроками Flash 9 и Flash 10.

* SWF находится в том же домене, что и файл php, который его загружает, и содержит javascript, который 'пытается вызвать функцию Flash.

* Яm используя sfwobject2.2 для загрузки SWF-файла, вот так:



var flashvars = {};<br><br>var params = {};<br><br>var params = {menu: false, bgcolor: "#ffffff", allowScriptAccess: "always"};<br><br>swfobject.embedSWF("/path/to/swf", "id", "480", "310", "9.0.0", null, flashvars, params, attributes);



Мой Flash-ролик делает что-то разрешающее, правильно, насколько я могу судить:



Security.allowDomain("www.mydomain.com");



* Я знаю, что ExternalInterface.addCallback настроен правильно - когда я его отключаю, я получаю "нет такой функции " ошибка вместо жалобы NPObject.



Это сводит меня с ума, и я просто могуне могу понять, как это исправить. Любой совет там?

Ответы на вопрос(2)

Ваш ответ на вопрос