КАК воспроизводить звук из библиотеки SWF в JavaScript
Я не флеш-разработчик, поэтому я не знаю, возможно ли это, пожалуйста, уточните, если можете:)
Моя ситуация: мне нужно воспроизвести звук на веб-странице с помощью javascript, и, вероятно, flash - лучший выбор, поэтому я создал SWF-библиотеку с mi sounds with swfmill: http://swfmill.org/
это мой код:
<?xml version="1.0" encoding="iso-8859-1" ?>
<movie width="320" height="240" framerate="12">
<background color="#ffffff"/>
<frame>
<library>
<sound id="incoming" import="incoming.mp3" />
<sound id="outgoing" import="outgoing.mp3" />
</library>
</frame>
</movie>
Я конвертировал его с помощью swfmill, и теперь у меня есть библиотека sound.swf.
Можно ли воспроизвести звук из этой библиотеки в javascript? или я что-то упустил? Можете ли вы предоставить действительную альтернативу?
Большое спасибо и извините за мой английский!
1 ответ
Flash имеет встроенную систему для взаимодействия с JavaScript, используя класс ExternalInterface.
не полностью прочитал это, но это может направить вас в правильном направлении
http://www.viget.com/inspire/bi-directional-actionscript-javascript-communication/
Если вы скачали готовый flashplayer, вы можете проверить их API, чтобы увидеть, позволяют ли они это
РЕДАКТИРОВАТЬ: Вам понадобится SWF-плеер для моего поста. Тем не менее, он по-прежнему показывает взаимодействие JavaScript и Flash, чтобы получить вещи, которые вам нужны. Затем вы можете использовать SWF Media Player или HTML 5 для воспроизведения аудио