自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 在 Vue 项目中使用 MarkdownIt 及插件(Mermaid、Katex等)实现问答内容动态渲染

Markdown 是一种广受欢迎的轻量级标记语言,便于书写和格式化内容。在实际开发中,我们常常需要在项目中动态渲染 Markdown 内容,同时满足高亮代码块、支持公式渲染或流程图绘制等扩展需求。本文将通过一个 Vue 示例,讲解如何结合MarkdownIt和相关插件实现 Markdown 内容的动态展示。

2024-11-22 09:28:49 2439 1

原创 Quill富文本编辑器二次开发心得

因为项目需求的原因,我几乎是把整个项目的功能都进行过二次开发,包括撤回,恢复,插入音视频图片,以及上传一些特定的文件或者添加备注等功能,目前在这里我只讲解一下插入音频的流程,其他的大家可以根据音频进行处理,有问题的可以进行沟通。这样一个完整完整的音频插入功能已经处理好了,音频的样式可以自己根据需求去处理,然后我们来讲解一下怎么点击工具栏的时候去插入,在这里我将插入音频的弹窗封装为了一个组件。这样一个完整的插入音频的功能就实现了,视频和文档的操作和音频一样,都需要自定义的去封装自己想要的效果的代码去插入。

2024-11-20 11:08:01 1171

原创 讯飞文字合成语音在iOS手机上的坑

当时把demo下载下来在浏览器运行的时候觉得效果还可以,就直接采用这个方法进行开发了,随后部署到服务器的时候,才想起来iOS手机上一个很致命的问题,iOS手机和浏览器不允许自动播放音频文件,因此在运行讯飞demo的时候你就会发现,输入文字合成音频后不会播放(可能是我自己的方法的问题),需要再次手动处罚一次点击?接下来就是对代码进行二次开发,我不太会用文字去讲解代码和流程,我就跟我们项目的需求来简单的说一下改动代码,针对在play音频的时候,判断一下音频的状态(iOS自动播放音乐是suspended状态);

2024-11-18 10:54:32 1146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除