Здесь есть несколько проблем.
ПЕРВЫЙ ВЫПУСК: SWFOBJECT
Я думаю, что вы видите нежелательное / непредсказуемое поведение, потому что ваш синтаксис SWFObject немного отключен.С SWFObject вы можете:
1.) Использовать addParam ('flashvars', FLASHVARS), где FLASHVARS - это объединенная строка параметров конфигурации, разделенных символом &, т.е.
var so = new SWFObject('/flash/playerTrans.swf','mpl','640px','360px','0');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('wmode','transparent');
so.addParam('flashvars', 'file=http://hometownquarterlyvideos.s3.amazonaws.com/whatishqchannel.flv&autostart=true&controlbar=none&repeat=always&image=/flash/video_girl/whatishqchannel.jpg&icons=false&screencolor=none&backcolor=FFFFFF&screenalpha=0&overstretch=true');
so.write('player');
ИЛИ
2.) Используйте несколько операторов addVariable, например:
var so = new SWFObject('/flash/playerTrans.swf','mpl','640px','360px','0');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('wmode','transparent');
so.addVariable('file', 'http://hometownquarterlyvideos.s3.amazonaws.com/whatishqchannel.flv');
so.addVariable('autostart', 'true');
so.addVariable('controlbar', 'none');
so.addVariable('repeat', 'always');
so.addVariable('image', '/flash/video_girl/whatishqchannel.jpg');
so.addVariable('icons', 'false');
so.addVariable('screencolor', 'none');
so.addVariable('backcolor', 'FFFFFF');
so.addVariable('screenalpha', '0');
so.addVariable('overstretch', 'true');
so.write('player');
Если вам нужна дополнительная информация, есть отличное руководство по Внедрение Flash на JWСайт игрока и мастер настройки , который предоставит готовый к использованию код SWFObject.
ВТОРОЙ ВЫПУСК: AUTOSTART WHILE Отображение: отсутствует
Thisэто быстрый IE.В большинстве браузеров Flash отключается при установке отображения: нет.Это не так в IE.Чтобы предотвратить это, вам нужно установить
so.addVariable('autostart', 'false');
Если вы используете немного JS для установки свойства отображения CSS, и вы хотите, чтобы проигрыватель начал играть, когда он появляется, яЯ бы посоветовал вам изменить JS для запуска и остановки проигрывателя через , это API .По общему признанию, это немного сложнее, но это все часть того, что все работает без проблем в разных браузерах.
Best,
Zach
Разработчик, LongTail Video