link.js 348 字节
Newer Older
1 2 3 4 5 6 7 8 9
export default function (Quill) {
  const Link = Quill.import('formats/link')
  Link.sanitize = url => {
    const anchor = document.createElement('a')
    anchor.href = url
    const protocol = anchor.href.slice(0, anchor.href.indexOf(':'))
    return Link.PROTOCOL_WHITELIST.concat('file').indexOf(protocol) > -1 ? url : Link.SANITIZED_URL
  }
}