Как отобразить SWFс помощью FileAPI
От: Чили Россия  
Дата: 08.01.13 10:12
Оценка:
Как отобразить flash-ролик динамически с помощью FileAPI (FileReader).
<input type="file" id="load" name="load"/> <br />
<div id="image"></div>

function showFlash()
{
  var f = document.getElementById('load').files[0];
  var reader = new FileReader();
  reader.onload = (function(theFile) {
  return function(e) {
      var div = document.getElementById('image');
      div.innerHTML = '<object class="thumb" type="application/x-shockwave-flash" data="' +
           + (e.target.result) +'"><param name="movie" value="'+ (e.target.result) +'" />';
    }
  })(f);
  reader.readAsDataURL(f);
}

Не работает. Я полагаю, как-то правильно задать параметр data.
Re: Как отобразить SWFс помощью FileAPI
От: Чили Россия  
Дата: 08.01.13 10:40
Оценка:
Здравствуйте, Чили, Вы писали:

Нашел очень простое решение !!!
div.innerHTML = '<object class="thumb" type="application/x-shockwave-flash" src="'+theFile.name+'"><param name="movie" value="'+theFile.name+'" />';
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.