Чтобы создать оперативную функцию для коротких сообщений на странице, я изначально хотел использовать BGSound в соответствии с Audio+IE в HTML5, но я обнаружил, что в каждом браузере есть разные типы декодирования для аудио, и я внезапно почувствовал, что сбои. Невозможно использовать Flash, чтобы быть более безопасной.
Я считаю, что у каждого будет немного контакта или услышать о JavaScript и флэш -взаимодействиях. На самом деле, я впервые занимаюсь этим. Я не буду говорить о конкретных методах, о большой информации.
Вначале функции были почти выполнены, и реализация не была проблемой. Но в конце, когда файл SWF был помещен в ресурсную службу, а затем вызван, я подумал, что это определенно еще одна болезненная проблема междомена (CrossDomain). Позже, после долгого поиска в Интернете, я наконец -то получил проблему.
Прежде всего, чтобы сделать вашу вспышку доступной на страницу, вам необходимо добавить раздел AllingCridcoCcess = всегда к тегу <Embed>.
Во -вторых, если вы хотите JavaScript на вашей странице, чтобы получить доступ к Flash, вам нужно добавить следующий контент в свой флэш -скрипт:
Кода -копия выглядит следующим образом:
Импорт Flash.system.security;
Security.AllowDomain ('www.vevb.com');
Среди них www.vevb.com необходимо заменить на домен вашей собственной страницы. Если вы не очень ясны, вы можете использовать Alert (document.domain), чтобы просмотреть его. Если вам нужно несколько доменов для доступа к этой вспышке, вы можете добавить несколько записей о разрешении.