Javascript 在Microsoft Edge中访问剪贴板数据;脚本5:访问被拒绝;错误
我正在尝试使用javascript访问Microsoft Edge中的剪贴板数据。但当我访问它时,控制台中会出现“SCRIPT5:访问被拒绝”错误 这是我试图访问剪贴板数据的函数Javascript 在Microsoft Edge中访问剪贴板数据;脚本5:访问被拒绝;错误,javascript,microsoft-edge,Javascript,Microsoft Edge,我正在尝试使用javascript访问Microsoft Edge中的剪贴板数据。但当我访问它时,控制台中会出现“SCRIPT5:访问被拒绝”错误 这是我试图访问剪贴板数据的函数 function (e) { if (navigator.userAgent.indexOf("Chrome") > 0) { var clipboardData = e.originalEvent.clipboardData;
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中有一些安全措施,可以禁止恶意脚本访问剪贴板数据。您似乎正在使用剪贴板API,请参阅,我们可以看到Edge浏览器不支持剪贴板API。您也可以检查。您似乎正在使用剪贴板API,请参阅,我们可以看到边缘浏览器不支持剪贴板API。你也可以查一下。