Я не могу вызывать функцию javascript со вспышки, когда объект флэш-памяти добавляется в структуру ООП в javascript. Короче код:ExternalInterface вызов со вспышки для функции в ООП javascript
вспышка:
if (ExternalInterface.available) {
ExternalInterface.call("flashMessages", "ready");
}
код в JavaScript:
function fbTeaserClass(){
function loadVideoObject(){
...
swfobject.embedSWF(sitebase+'/FocusVideo.swf', 'myContent'+uniqueid, '100%', '100%', '9.0.0', 'expressInstall.swf', flashvars, params, attributes, outputStatus);
}
this.flashMessages=function(message){
alert('called');
}
}
флэш загружается, но вызов функции яваскрипта не получено. Кто-нибудь знает, что случилось?
Вы правы. Вызывается функция, называемая flashMessages() {..} (помещается вне объекта), только не в FireFox (другие браузеры дают мне предупреждение). Это обычная проблема FireFox? – Bert 2010-12-07 22:46:41