Flash-объект (веб-камера Jquery) не отображается в диалоге Jquery в IE

Я использую веб-камеру jquery в диалоге jquery, он отлично работает в Chrome, но в IE ничего не отображается.

    $("#camera-dialog").dialog({
        autoOpen: false,
        width: 380,
        resizable: false,
        height: 320,
        open: function(event, ui){
            $(this).load("@Url.Action("Popup")");
        },
        show: {
            effect: "blind",
            duration: 1000
        },
        hide: {
            effect: "fadeOut",
            duration: 1000
        }
    });

и это мой частичный вид Popup

<script type="text/javascript">
    $("#camera").webcam({
             width: 320,
             height: 240,
             mode: "save",
             swffile: "@Url.Content("~/Scripts/jscam.swf")",
             onTick: function () { },
             onSave: function () { },
             onCapture: function () {
                 webcam.save("@Url.Content("~/Cap")/");
             },
             debug: function () { },
             onLoad: function () { }
        });

</script>
    <div id="camera">
    </div>

и если я не использую диалоговое окно, а просто помещаю его на страницу, он тоже работает нормально.

Что происходит и как я могу заставить это работать в IE тоже?

Заранее спасибо.

0 ответов

Другие вопросы по тегам