Я использовал режим эмуляции браузера в asp.net. Я получил сообщение об ошибке типа «флэш-фильм еще не зарегистрирован». как это исправить? - PullRequest
0 голосов
/ 16 января 2019

Я использовал режим эмуляции браузера в asp.net. Я получил сообщение об ошибке типа «флэш-фильм еще не зарегистрирован». Но когда я запускаю URL в Internet Explorer работает хорошо. Я думаю, что проблема может быть в режиме эмуляции браузера, чтобы помочь мне исправить эту ошибку.

<script type="text/javascript">
            var pageUrl = '<%=ResolveUrl("EditReceipt.aspx") %>';
            $(function () {
                jQuery("#webcam").webcam({
                    width: 320,
                    height: 240,
                    mode: "save",
                    swffile: '<%=ResolveUrl("Webcam_Plugin/jscam.swf") %>',
                    debug: function (type, status) {
                        $('#camStatus').append(type + ": " + status + '<br /><br />');
                    },
                    onSave: function (data) {
                        $.ajax({
                            type: "POST",
                            url: pageUrl + "/GetCapturedImage",
                            data: '',
                            contentType: "application/json; charset=utf-8",
                            dataType: "json",
                            success: function (r) {
                                var myString = r;
                                var arr = myString.split('=');
                                var url = arr[0];
                                var side = arr[1];

                                switch (side) {
                                    case "Front":
                                        $("[id*=CapturedImage]").attr("src", url);
                                        $("[id*=Image1]").attr("src", url);
                                        $('#<%=FrontImage.ClientID%>').val(url);;
                                        break;
                                    case "Back":
                                        $("[id*=CapturedImage]").attr("src", url);
                                        $("[id*=Image2]").attr("src", url);
                                        $('#<%=BackImage.ClientID%>').val(url);;
                                        break;
                                }
                            },
                            failure: function (response) {
                                alert(response.d);
                            }
                        });
                    },
                    onCapture: function () {
                        webcam.save(pageUrl);
                    }
                });
            });
            function Capture() {
                webcam.capture();
                return false;
            }
        </script>
...