Цитата:
|
может проблема в чем-то другом?
|
Всё возможно, но я ума не приложу в чем может быть проблема. FireBug вообще никаких проблем не показывает. Создал проект вообще голый, в html только код встройки ролика и одна функция

Код AS3:
function showAllert() {
alert("called from flash");
}
В коде флешке прямо в конструкторе главного класса вызываю:

Код AS3:
var tf:TextField = new TextField();
addChild(tf);
if (ExternalInterface.available) {
tf.text = "ei available";
ExternalInterface.call("showAllert");
}
Собственно, все. Во всех браузерах срабатывает, а в хроме нет. Причем текст ei available появляется, стало быть сам ExternalInterface в хроме-таки доступен.
Я в ступоре. Даже в осле работает, а тут...
Кстати не у одного меня не пашет. Если в гугл вбить ExternalInterface.call in google chrome то вылезет много тем, с той же проблемой, но решение которое предлагают - это именно переключение на не встроенный фп. Оно сразу отпадает.