gpt4 book ai didi

java - 像这个网站一样从客户的剪贴板中获取内容

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:36:35 25 4
gpt4 key购买 nike

谁能解释一下这个网站是如何访问剪贴板的内容并显示出来的?

http://snag.gy

我正在做一个类似的项目,需要使用此功能,用户可以在其中按 ctrl+v 粘贴图像。另外,如果网站使用了 Java 插件,为什么我的 chrome 没有弹出过期警告?

感谢任何帮助!

谢谢。

最佳答案

您应该能够通过查看源代码 (http://snag.gy/assets/js/index.min.js) 来判断。代码将变得不可读,因为它被缩小了,但您可以使用代码美化器(例如 http://jsbeautifier.org/ )使其可读。

它使用 java 小程序来读取您的剪贴板(它动态地将它添加到页面)。它还包含对 http://code.google.com/p/zeroclipboard/ 的引用这是提到的基于闪存的解决方案 here .我看到它也使用了 clipboardData目的。

根据浏览器的不同,看起来有几种回退,而且它根据复制数据的来源使用不同的机制。你可以从 How does the paste image from clipboard functionality work in Gmail and Google Chrome 12+? 开始如果浏览器较旧,则回退到 Java 小程序。

关于java - 像这个网站一样从客户的剪贴板中获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8585114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com