我正在使用swf对象来嵌入swf:
var flashvars = {};
var params = {};
var attributes = {};
attributes.id = "flashPreview";
params.quality = "high";
params.scale = "noscale";
params.salign = "tl";
params.wmode = "transparent";
params.bgcolor = "#111";
params.devicefont = "false";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
swfobject.embedSWF("preview.swf", "flashPreview", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
在我的swf中,我使用外部接口addCallback与jquery进行通信。
这个工作正常但问题出现的时候我把swf嵌入其中的原始div并重新显示到dom中的另一个元素,之后我的swf中的这些方法不再被识别。
所以我这样做之后: playlistThumb.append(myFlashPreview); swf中的这些方法变得不确定。
答案 0 :(得分:0)
为什么不在另一个元素上创建另一个swfobject.embedSWF?