2012-04-05 4 views
0

Я использую объект Swf вставлять SWF:встраивать SWF с SWFObject и внешним интерфейсом вызывает

 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); 

В моем ФНБ я использую внешний интерфейс addCallback общаться с JQuery.

Это прекрасно работает, но проблема возникает, когда я беру исходный div, в который swf был встроен, и переписывает его на другой элемент в dom, после чего эти методы в моем swf больше не распознаются.

Итак, после этого я сделал: playlistThumb.append (myFlashPreview); эти методы в swf становятся неопределенными.

ответ

0

Почему бы не создать другой swfobject.embedSWF для другого элемента?

 Смежные вопросы

  • Нет связанных вопросов^_^