剪贴板支持的 MIME 类型列表 "write"
List of Supported MIME Types for Clipboard "write"
我的应用程序使用 video/webm
.
类型的 MediaRecorder api 生成视频文件
我正在尝试通过以下方式将此文件复制到剪贴板:
const item = new ClipboardItem({['video/webm']: blob});
await navigator.clipboard.write([item]);
但是我收到以下错误:
ERROR DOMException: Type video/webm not supported on write.
clipboard.write
支持哪些 MIME 类型?是否支持任何视频 MIME 类型?
在 Safari (Webkit) 上,支持四种:
https://webkit.org/blog/10855/async-clipboard-api/
- "text/plain"
- "text/html"
- "text/uri-list"
- "image/png"
在 Chromium 中,支持以下 MIME 类型:
text/plain
text/html
image/png
来源:ClipboardWriter::IsValidType
This tracking bug 曲目支持更多格式。
目前,有一个允许自定义 MIME 类型的提议:Pickling for Async Clipboard API
我的应用程序使用 video/webm
.
我正在尝试通过以下方式将此文件复制到剪贴板:
const item = new ClipboardItem({['video/webm']: blob});
await navigator.clipboard.write([item]);
但是我收到以下错误:
ERROR DOMException: Type video/webm not supported on write.
clipboard.write
支持哪些 MIME 类型?是否支持任何视频 MIME 类型?
在 Safari (Webkit) 上,支持四种: https://webkit.org/blog/10855/async-clipboard-api/
- "text/plain"
- "text/html"
- "text/uri-list"
- "image/png"
在 Chromium 中,支持以下 MIME 类型:
text/plain
text/html
image/png
来源:ClipboardWriter::IsValidType
This tracking bug 曲目支持更多格式。
目前,有一个允许自定义 MIME 类型的提议:Pickling for Async Clipboard API