@ 四波/ tiptap- extension- vimeo
导言
这个项目是一个叉子 @tiptap/extension-youtube (英语) 已经修改,支持嵌入Vimeo视频而不是YouTube。 它与Tiptap编辑器合作,该编辑器是一款环绕ProseMirror的无头包装器——用于构建丰富文本的WYSIWYG编辑器的工具包.
正式文件
关于Tiptap的一般用途和设置,请参见: 提示网站。 。 。 .
安装
npm install @fourwaves/tiptap-extension-vimeo
使用量
import { Vimeo } from '@fourwaves/tiptap-extension-vimeo';
const editor = new Editor({
extensions: [Vimeo],
});
配置选项
以下选项可转至 Vimeo.configure 及其默认值:
addPasteHandler数字 :true- 启用或禁用已粘贴的 Vimeo URL 处理.autoplay数字 :false- 启用或禁用自动播放.autopause数字 :undefined——播放此视频时自动暂停其他视频.background数字 :undefined– 播放视频作为背景,没有声音.byline数字 :undefined——在视频上显示或隐藏旁线.color数字 :undefined– 为视频播放器设定特定的颜色.colors数字 :undefined- 指定用于玩家界面的颜色.controls数字 :true- 显示或隐藏视频控制器.dnt数字 :undefined— 禁用跟踪( 不跟踪) .keyboard数字 :undefined- 启用或禁用键盘快捷键.loop数字 :false- 启用或禁用循环.muted数字 :undefined- 静音或解密视频.pip数字 :undefined- 启用或禁用图片映射模式.playsinline数字 :undefined–在iOS设备上播放视频内置.portrait数字 :undefined——在视频上显示或隐藏肖像.quality数字 :undefined——设定视频质量(如"1080p").speed数字 :undefined- 启用或禁用回放速度控制.texttrack数字 :undefined- 指定字幕的文本音轨语言.title数字 :undefined——显示或隐藏视频标题.transparent数字 :undefined- 启用或禁用透明背景.transcript数字 :undefined- 显示或隐藏记录.HTMLAttributes数字 :{}– 为玩家设置额外的 HTML 属性.inline数字 :false— 启用或禁用内置视频显示 .width数字 :640——设定视频播放器的宽度.height数字 :480——设定视频播放器的高度.
许可证
这个项目是开源软件,根据该软件许可 麻省理工学院许可证。 。 。 .