Как воспроизвести (или заменить) флэш-файлы SWF с помощью JavaScript?

Некоторое время назад я нанял кого-то, чтобы он помог мне создать покерную игру на основе php для моего сайта. Это работает нормально, но мне пришлось убрать звуковые эффекты SWF, потому что это вызывало всевозможные проблемы с некоторыми браузерами.
Я смог заставить его работать довольно хорошо, удалив звук, но мне интересно, смогу ли я заменить звуковые эффекты swf на javascript?

Я мало что знаю об этом, кто-нибудь может указать мне правильное направление?

Это код в моих файлах php, который посылает звук через флэш-память, при его удалении программа работает намного плавнее, но я бы хотел вернуть звук, если это вообще возможно (и могу переключать файлы swf для другого отформатировать при необходимости):

var flashHtml = '<';
flashHtml += 'OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';
flashHtml += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"';
flashHtml += ' WIDTH="1" HEIGHT="1" id="mian" ALIGN="">';
flashHtml += '<PARAM NAME=movie VALUE="sounds/<? echo $sfx; ?>"><PARAM NAME=quality VALUE=high>';
flashHtml += '<EMBED src="sounds/<? echo $sfx; ?>" quality=high bgcolor=#FFFFFF WIDTH="1" HEIGHT="1" NAME="main" ';
flashHtml += 'ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>';
flashHtml += '</OBJECT>';
document.getElementById('flashObject').innerHTML = flashHtml;

и я удалил это

          <div id="flashObject"></div>

Какие-либо предложения? Я искал некоторые Q здесь и попытался использовать soundmanager 2 JS, но мне не повезло получить что-нибудь, что не сломало бы сайт. Должен ли я просто пропустить звук, или есть решение, которое не слишком сложно?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]