首页 > 解决方案 > 使用剪贴板 javascript API 复制 HTML 文本

问题描述

我希望能够复制图像和 HTML 文本并将其粘贴到我的 Web 应用程序中。

我正在使用剪贴板 API 来执行此操作,并且我的代码适用于我使用的图像: 剪贴板 API 读取

但是对于文本,我使用的是: 剪贴板 API readText 而且我只能粘贴原始文本,不能粘贴 HTML 格式的文本。

任何帮助表示赞赏。

标签: javascripthtmlapiclipboard

解决方案


这在SafariChrome Canary中应该已经可以实现了,只需调用navigator.clipboard.writewith即可text/html,就像您目前通过image/png.

(这是在 Chrome 86 中实现的,因此将于10 月 6 日在稳定版 Chrome 中可用)


推荐阅读