目前的编辑器功能较少,比如缺少音视频功能。懒得给编辑器做按钮,于是跳过,直接暴力在解析接口替换。
经过分析源代码,解析接口是
Markdown::convert($text)
具体文件在
/var/Utils/Markdown.php
$text
就是文章正文。
所以,只需要在return
之前对$text
进行暴力替换即可。
$text = preg_replace("/\[audio=(https?:\/\/.*?)\]/ims", '<audio src="${1}" controls="controls" preload="metadata" onloadstart="this.volume=0.5;"></audio>', $text);
$text = preg_replace("/\[video=(https?:\/\/.*?)\]/ims", '<video src="${1}" style="max-width:100%" controls="controls" preload="metadata" onloadstart="this.volume=0.5;"></video>', $text);
使用方法很简单,在正文区直接添加[audio=音频链接]
、[video=视频链接]
即可。
-
« 上一篇:
听雨
-
以前写的主题
:下一篇 »