使用Mozilla导航器从剪贴板粘贴内容

时间:2019-02-08 21:45:09

标签: javascript jquery firefox

我正在尝试将剪贴板中的数据粘贴到元素中。注意:我不需要处理复制到剪贴板的过程,只需阅读内容(如果有)并粘贴。

我已经阅读了剪贴板上的mozilla文档和权限,但是它们似乎不起作用:

 $('#btn-paste-clipboard').on('click', function(e){
    navigator.permissions.query({name:'clipboard-read'}).then(function(result) {
        console.log(result.state);
        if(result.state === 'granted'){
            console.log(navigator.clipboard.readText());
        }
    });
});

没有输出发送到控制台。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,查看Mozilla的文档,“剪贴板读取”权限尚未在当前版本的Firefox中实现:https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API#Browser_compatibility