【发布时间】:2011-05-21 21:42:33
【问题描述】:
当 flash 对象添加到 javascript 的 OOP 结构中时,我无法从 flash 调用 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');
}
}
Flash 已加载,但未收到对 javascript 函数的调用。任何人有什么想法有什么问题吗?
【问题讨论】:
标签: javascript flash actionscript-3 callback externalinterface