Я использую mediaelement.js для воспроизведения видео с резервным вариантом Flash. Он отлично работает для всех новых браузеров. Автозапуск видео, отображая страницу, например, в IE9 IE10.mediaelement.js видео с помощью flash fallback не автозапуск
Моя проблема: в IE7 и IE8 использовалась опция резервного воспроизведения во Flash. Видео запускается только нажатием кнопки play, но автовоспроизведения нет.
<video id="player2" width="480" height="270" poster="bilder/nnn.jpg" controls="controls" preload="true" autoplay="true">
<source type="video/mp4" src="media/nnn_H264.mp4" />
<source type="video/webm" src="media/nnn_H264.webm" />
<source type="video/ogg" src="media/nnn_H264.ogv" />
<object width="480" height="270" type="application/x-shockwave-flash" data="videoplayer/flashmediaelement.swf">
<param name="movie" value="videoplayer/flashmediaelement.swf" />
<param name="flashvars" value="autoplay=true&preload=true&controls=true&poster=../bilder/nnn_video.jpg&file=../media/nnn_H264.mp4" />
<img src="bilder/nnn_video.jpg" width="320" height="240" title="No video playback capabilities" />
</object>
и
<script>
var player = new MediaElementPlayer('#player2',/* Options */);
player.play();
</script>
кто Доу есть идея? Спасибо!
При поиске другой проблемы я нашел свой ответ!
<script>
$('#player2').mediaelementplayer({
plugins: ['flash', 'silverlight'],
success: function(mediaElement, domObject) {
if (mediaElement.pluginType == 'flash') {
mediaElement.addEventListener('canplay', function() {
// Player is ready
mediaElement.play();
}, false);
}
},
error: function() {
alert('Error setting media!');
}
});
</script>
А теперь - это работает!
Спасибо Xoreax для: Autoplay MediaElementPlayer
Можете ли вы двигаться ответ вы нашли в реальный ответ, вместо вопроса? –