quill的video模块插入的是iframe标签,我们需要的是video标签。
1、定义自己的video模块
declare const require: any;const quill = require('quill');var blockembed = q腊八节图片大全大图uill.import('blots/block/embed');export class video extends blockembed { static create(value) { var node = super.create(value); node.tattribute('src', value); node.tattribute('width', '100%'); node.tattribute("controls","contro动量单位ls"); return node; } 雨过天晴作文static value(node) { return node.getattribute('src'); }}video.blotname = 'video';video.tagname = 'video';video.classname = 'ql-video';
2、调用:
import { video } from './quill-video';dqq win10eclare var require: any;const quill = require('quill');quill.register({ 'formats/video': video }, true);
———————-踩空分割线——————
最开始写了下面的代码,倒是变成video标签了,但是不能播放瓦砾的意思:
var video = quill.import("formats/video");video.tagname = "video";quill.register(video, true);console.log(video);
本文发布于:2023-04-03 02:46:20,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/c482804a52a030ab8dec0ad22c27dd28.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Quill插入html5的video标签.doc
本文 PDF 下载地址:Quill插入html5的video标签.pdf
留言与评论(共有 0 条评论) |