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 тоже?
Заранее спасибо.