|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Sep 2001
Адрес: Россия, Москва
Сообщений: 67
|
Разные песочницы в разных вкладках Firefox
Приветствую.
Столкнулся с проблемой. Firefox (по крайней мере 18 под Windows) делает неприятную штуку: если в одной вкладке открыта страница с SWF, который лезет в сеть, а в другой - SWF, который обращается к локальной файловой системе, то во второй выдается сообщение о потенциально безопасной..бла-бла. При этом, второй SWF однозначно в сеть не лезет. Как-то можно избежать этого? У нас HTML-ресурсы с SWF-ками, которые распространяются на CD. Если пользователь одновременно откроет в другой вкладке тот же ВКонтакт с проигрыванием музыки, будет ошибка... |
|
|||||
Регистрация: Sep 2001
Адрес: Россия, Москва
Сообщений: 67
|
Я подготовлю, повторю на нем результат и дам ссылку.
Добавлено через 4 часа 48 минут А вот! Обнаружилась причина: вызов stopAllSounds() в нашем SWF (AS2). Именно это и приводит к взаимодействию нашего SWF (локальная песочница) и SWF в соседнем табе фокса (сетевая песочница) и, как следствие, выдаче сообщения о потенциально опасной операции... Теперь, когда мы поняли, что дело в stopAllSounds() удалось нагуглить похожие ситуации: http://www.newgrounds.com/bbs/topic/..._feature=audio Вопрос в том - как быть? Только отказаться от stopAllSounds()? Добавлено через 5 часов 22 минуты Да. Откажемся от stopAllSounds(). Вариант с глобальным объектом Sound() подходит для наших нужд и не лезет в другие SWF в фоксе. http://www.quip.net/blog/2006/flash/...sound-globally |
Часовой пояс GMT +4, время: 14:50. |
|
« Предыдущая тема | Следующая тема » |
|
|