近期公告 :
新增 LBMS 后台内容更新功能,通过当前加载数据项进行修改,现在可以随时更新拉取的数据而不用跟进 Leancloud 后台更新了。
完善了功能、样式优化,修复了 tag 标签数据传输类型,其他内容更新。
2021年5月21日
更新了首页导航模块(配色思路参考Google,版式参考HEO),导航位置分别为章( 博文 · 章/news ) 棧( 笔记 · 棧 /notes) 記 ( 日志 · 記 /weblog)链(友情链接 /2bfriends)页面,优化了静态样式及交互动画体验,修复了移动端显示等问题。
置本是4个随机数,一直不知道该放什么(感觉放什么都多余,尤其是广告),在 heo 博客有看到这么一套组件,不过那会没想去弄,今天盯着导航下面那个谷歌动画的时候突发灵感,就有了现在首页的导航组件..
2021年5月10日
修复了 LBMS 切换选项卡时 tabArr 延迟所导致的 curDom 获取延时 bug,此 bug 修复了文件切换 tab 时上传文件时对文件合法性检测失效问题,同时完善了 lbms 文件上传操作体验等,优化了其他页面逻辑等。
目前拓展支持了 rar/zip/7z 等压缩文件包的上传(本身 Leancloud 也支持)。支持了上传压缩包的同时又存在可上传压缩包的 bug(没错,只要把 accept 一改就可以支持压缩文件上传了!无语..)该问题会后续跟进修复...
2021年5月8日
博客 valine 评论画板现已支持移动设备触摸绘制!修复了移动端触摸绘画时画板位置发生偏移导致画笔位置错位 bug,完善了画板实现逻辑,已更新 valine 功能至笔记栈。
拖了几天后今天还是给他弄好了(拖的原因主要还是 ios 设备无法加载评论,这个 bug 因为修复工程量的问题一直没去解决,也不知道什么时候才有心思去弄),期间遇到的一个主要问题就是触摸时画笔位置随着相对当前页面的画板位置发生偏移,而这个问题是通过一个名为 getBoundingClientRect() 的方法解决的..(顺带更新了一波友链)
2021年4月29日
修复了(伪)LBMS 中删除 tag 逻辑(需要额外多按一次删除键了..)目前正在修复评论在 safari 浏览器中报错问题(这个问题已经存在很久了(),回滚之前版本的时候发现问题是出在去年10月份开始的,已经分别确定了正常与异常的内容,但经过替换处理,问题还没有排查出来..
最近在 mac 上又看到评论刷不出来了,仔细查看了下问题,报错貌似是因为某个 js 正则匹配出错了,这个错误仅在苹果设备 safari 上才有,并且在 mac 上 debug 的时候这个代码错误范围非常广,那一行有很长很长...
2021年4月23日
更新了一波 Leancloud 的 SSL 安全域名证书,现在很多功能基本都是依赖于 leancloud 提供的数据储存服务了。
其实还是不太方便,有几个地方都需要手动更新证书,虽然后台会自动更新证书,不过对于其他平台来说仍然需要手动提交证书更新,而 Lets Encrypt 的证书又是三月一更...
2021年4月22日