2

jqueryダイアログでjquery webcamを使用していますが、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
        }
    });

これは私の部分的なビューのポップアップです

<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 でも機能させるにはどうすればよいですか?

前もって感謝します。

4

0 に答える 0