Доступ к данным буфера обмена в Microsoft Edge с ошибкой «SCRIPT5: доступ запрещен» - PullRequest
1 голос
/ 21 марта 2019

Я пытаюсь получить доступ к данным буфера обмена в Microsoft Edge в javascript.Но когда я получаю к нему доступ, я получаю «SCRIPT5: доступ запрещен».ошибка в консоли.

Это функция, в которой я пытаюсь получить доступ к данным буфера обмена.

function (e) {
                if (navigator.userAgent.indexOf("Chrome") > 0) {
                    var clipboardData = e.originalEvent.clipboardData;
                    if (clipboardData && clipboardData.items && clipboardData.items.length) {
                        var item = clipboardData.items[0];

                        if (item.kind === 'file' && item.type.indexOf('image/') !== -1) {
                            e.preventDefault();

                            var blob = item.getAsFile();
                            var reader = new FileReader();
                            reader.onload = function (event) {
                                console.log(event.target.result);
                                $(_this).summernote('insertImage', event.target.result, 'image.png');
                            }; 
                            reader.readAsDataURL(blob);
                        }
                    }

Насколько я понимаю, в Microosft Edge есть некоторые меры безопасности, запрещающие доступ вредоносных сценариев к данным буфера обмена.

...