在
Google Drive,如果我尝试共享一个文件,我使用谷歌浏览器,这个按钮出现:
现在,如果我按“复制链接”,它会按下按钮的文本区域. (它是一个输入类型按钮)
这里图片:
而问题是….
Google如何在不使用Flash(zeroclipboard)的情况下将广告文字/网址复制到剪贴板?
哪个API使用了chrome?
我试图检查这个,但只看到js.
解决方法
据我所知,这是不可能没有闪光的.但是,如果您使用的是Google Chrome,并安装了云端硬盘应用程序(从网上商店),则可以让浏览器使用您的副本和粘贴.
尝试点击本文中的“右键菜单”部分:google drive help
基本上,您需要浏览器的权限.如果你不能,那么欺骗用户.我曾经制作了一个显示文本的画布,当用户拖动鼠标时,它会在不可见的< div>中选择相应的文本,当您按Control C或Cmd C时,您将使用本机快捷方式复制文本不能模仿这些键.
使用javascript最好的方法是使用document.createRange()选择文本,并将其留给用户按Control C或Cmd C.