更新内容
修复:主页广告穿透
修复:文章详情图片跑偏
修复:资源下载分享无法打开
优化:文章不能复制内容
优化:评论和下载页面登录逻辑
优化:资源下载复制能力逻辑
新增:文章加载动画
新增:文章标题样式
新增:支持自动code标签
(注:1.3升级1.4需要更新小程序源码,pods字段)
更新说明
富文本框之前文章标题不会有特色样式,在该版本中终于解决了;若想自定义标题样式可以在compoents/fengrui.css文件中第22行修改
/* 自定义标题伪元素 */
/deep/ .h1:before,
/deep/ .h2:before,
/deep/ .h3:before,
/deep/ .h4:before,
/deep/ .h5:before,
/deep/ .h6:before {
content: '▶';
color: #0BBDA6;
margin-right: 8upx;
font-size: 30upx;
line-height: 50px;
}
该版本已支持代码库自动插入class样式,不必用使用1.3的方式手动添加‘class=“language-css”’
最后就是资源下载页面的链接复制,有几位大佬给**限制了复制能力,新版也对此问题做了优化,首先我们新版中我们有明确标识告诉用户需要阅读视频,我们显示了链接内容之外,还支持长按链接手动复制;同时新增一个备用网盘的字段,和页面显示一些标题内容,目的是为了优化不泛滥使用复制接口能力的规则。
为啥添加文章加载动画?
在1.3版本期间有2位大佬和枫瑞提出需要在文章添加全屏加载动画,起初该建议是属于一个待定的状态,在纠结是否需要;后期有大佬反馈关键的建议:
“只要你手速快,等他广告界面还没有加载出来,直接点击附件下载,就可以直接复制链接了”
因为处理该情况,全屏加载动画最后采纳在星宿UI V1.4.X版本上,动画在打开文章界面发起请求后出发,加载时间为1.5S;这时间可让文章加载完毕
加载动画时间是由duration的参数*100 最后等于动画的加载时间,若时间太长可以修改参数
小程序演示站:
下载地址:https://shop.1457vip.com/282.html(复制链接在PC端打开下载)