首页  >  问答  >  正文

javascript - 为什么chrome不支持复制到剪贴板?

很多网站在chrome下都提示不支持复制到剪贴板,只能手动ctrl+c,作为优秀的浏览器为啥还不支持这个虽小但实用的功能,还有,有什么解决方案能突破这个限制实现功能

PHPzPHPz2724 天前656

全部回复(4)我来回复

  • PHP中文网

    PHP中文网2017-04-10 14:32:17

    Mac OS X中提供剪贴板写入命令pbcopy但是其他操作系统中并没有,因此Chrome作为开源多平台浏览器,其V8引擎无法一次性支持所有的平台,为JavaScript提供接口。事实上现在已经有解决方案,就是使用Flash来进行复制。

    回复
    0
  • 高洛峰

    高洛峰2017-04-10 14:32:17

    Zero Clipboard用flash实现

    回复
    0
  • ringa_lee

    ringa_lee2017-04-10 14:32:17

    不允许通过浏览器对系统进行写入操作,这是系统的安全机制,跟浏览器没关系。目前比较普遍的做法是通过flash,js都是实现不了的

    回复
    0
  • 怪我咯

    怪我咯2017-04-10 14:32:17

    哎,哥好心发了链接让看,还把我答案删除,无语了

    回复
    0
  • 取消回复