[mini-blog][v2.0.0]博客小程序的少量优化汇总

作者 : 开心源码 本文共1103个字,预计阅读时间需要3分钟 发布时间: 2022-05-13 共188人阅读

刚升级了一版

博客小程序好久没有升级了,缺少动力的起因还是审核比较麻烦,昨天升级了少量小功能点,比较顺利审核通过了,这里记录下优化点。

towxml更新

看了towxml已经更新到了3.x版本了,看了下详情,体积小了,速度快了,兼容性更好了,所以果断选择更新。

截图1

使用方式相较于原来基本没差,略微有些变化,作者文档挺详细了,就不再多说。

同时不再使用服务端解析的方式了,而直接使用用户端解析了,性能的确比以前快了,同时兼容性的确好了,比方最近的一篇文章「远程办公了一周,我想去公司上班了」中截图红框中样式是渲染不出来的,但更新后可以正常渲染了。

截图2

同时在它的基础上添加了图片放大功能,这样文章中的图片可以点击放大了。

最后看了下体积,原来2.x的版本700多KB,现在是400多KB,的确小了很多。

内容安全接入

评论功能一直没有接入微信提供的内容API,这次升级接入了一下。

使用云开发接入特别简单的,几行代码就搞定了。

/** * 接入内容安全 */async function checkPostComment(event) {  try {    let result = await cloud.openapi.security.msgSecCheck({      content: event.content    })    if (result.errCode == 0) {      return true;    }    return false  } catch (err) {    return false;  }}

接入内容安全接口后,通过审核的概率会高不少。

广告功能配置化

最后是做了广告接入这块,很多读者想要的功能,希望文章在点击广告之后才能阅读全文,提高些收益。

这里借鉴了大神守望轩的开源博客,已经很完整的设计了该功能,所以基本上拿来用了,效果如下:

截图3

实现原理就是将文章遮住,在观看完视频广告后再展现出来。

这里需要注意下单篇文章假如已经看过了,返回后再次进入就不要再放广告了,本地缓存下文章的ID。

具体代码就不贴了,直接下载源码看即可以了。

之前的广告位和广告ID是写死在代码里的,这次做了配置化,方便管理员进行管理,在后端管理中有个广告位管理模块,可随时进行变更操作。

截图4

其余

还有少量小点需要注意下,首先是同步公众号文章,发现有同步失败的概率,看了下日志。云开发应该加了服务器,所以需要将下面的IP添加到公众号的白名单。

129.211.53.161212.64.44.135

截图5

另外是新添加文章的功能页面,建议删除「新版本代码已经删除」该页面在审核时会被检测到,极大概率导致审核不通过。

截图6

最后

好长时间没有升级迭代了,最近会勤快点的…

Ps.关注公众号「Bug生活2048」回复「小程序」可获取源码。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » [mini-blog][v2.0.0]博客小程序的少量优化汇总

发表回复