diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f2dfe5b..499ce149 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ### Bug fixes - Fix toggle button style. +- Support `mailto`, `tel`, etc. href type ## 1.4.2 diff --git a/src/render.js b/src/render.js index d6f33f5e..13d1fd1c 100644 --- a/src/render.js +++ b/src/render.js @@ -40,7 +40,7 @@ renderer.code = function (code, lang = '') { return `
${hl}
` } renderer.link = function (href, title, text) { - if (OPTIONS.router && !/^(?:\w+:)?\/\/([^\s\.]+\.\S{2}|localhost[\:?\d]*)\S*$/.test(href)) { + if (OPTIONS.router && !/:/.test(href)) { href = `#/${href}`.replace(/\/\//g, '/') }