2010-08-12 1 views
3

Есть ли способ отключить звук в флеш-файле с помощью параметров объекта?отключить флэш-аудио в параметрах объекта?

+0

это может быть невозможно. Моим единственным другим вариантом может быть создание контейнерного фильма, который заглушает звуки. Это не самое элегантное решение, но я могу заставить его сделать это – tomfmason

ответ

0

Нет, нет абстрактного способа отключения звука с помощью встроенных параметров (т. Е. Это возможно только в том случае, если контент знает, как отключить собственные звуки на основе того, что вы проходите).

Но с использованием родительского контейнера, который убивает звук (или более правильно устанавливает громкость в 0), а загрузка содержимого должна быть жизнеспособной обходной путь. Просто имейте в виду, что есть некоторые случаи, когда контент, созданный определенными способами, может работать некорректно, если он загружен в другой SWF.

0

У вас есть дополнительные вопросы?

Вы пытаетесь получить доступ к swf через flashvars? параметры объекта являются просто переменными, вам нужно будет получить доступ к методу, чтобы отключить звук. Если у вас есть доступ к скрипту, это довольно сложно, если не контейнер, похоже, является решением, в контейнере вы можете создать экземпляр SoundMixer, который управляет глобальным звуком во Flash и вызывает метод stopAll().

Смежные вопросы