Кнопка обзора Plupload не работает в IE9

Я пытаюсь сделать plupload работающим в IE9.

Вот мой HTML:

<div id="uploader">
    <a id="browse" href="javascript:;">Browse...</a>
    <a id="upload" href="javascript:;">Upload...</a>
</div>

И JS файл:

var uploader = new plupload.Uploader({
    runtimes: 'html, flash, silverlight, html4',
    container: 'uploader',
    flash_swf_url: './Moxie.swf',
    silverlight_xap_url: './Moxie.xap',
    browser_button: 'browse',
    url: 'upload.php'
})
uploader.init();

Мокси работает правильно - добавляет div class="moxie-shim moxie-shim-flash" элемент, но он не работает с самого начала. Странная вещь случается. Он начинает работать, когда я нажимаю на этот элемент в дереве DOM инструментов разработчика.

Что может быть проблемой здесь?

РЕДАКТИРОВАТЬ:

Он начинает работать, когда я изменил конфигурацию pluploader; использовать silverlight вместо flash:

runtimes: 'html5,silverligth,html4'

Предыдущий вопрос все еще остается. Это не работает для меня со вспышкой.

1 ответ

Решение

Я наконец нашел решение: Вот часть моей конфигурации PlUpload:

runtimes: 'html5,silverlight,html4', //enable silverlight runtime (instead of flash)
container: NAME_OF_CONTAINER_ELEMENT,
silverlight_xap_url: PATH_TO_MOXIE //available in plupload package
Другие вопросы по тегам