我们在编写跨平台的代码的时候,有时候需要读取系统的剪贴板,在web assembly的技术下,我们C++不需要去条件编译处理windows剪贴板和mac的剪贴板。
因为浏览器帮我们做了屏蔽系统的处理,只需要获取浏览器剪贴板的访问权限即可。
怎么查看当前页面是否有浏览器剪贴板的访问权限呢
有两种方法:
第一种如下:
点击地址左边的锁的小图标,选在网站设置
或者控制台执行
navigator.permissions.query({
name: 'clipboard-read'
})