首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从零开始手撸阅读器
何日
创建于2025-01-17
订阅专栏
使用uniapp从零开始手撸了阅读器
等 12 人订阅
共6篇文章
创建于2025-01-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零开始手撸一个阅读器--夜间/白天主题色切换(5)
概述 目前能实现主题切换的方式有很多,随便一搜就一大把。但是如果在项目最开始没有考虑主题切换,而后续又要新增主题切换功能。如果处理呢?这时候再加什么scss变量、什么vuex,估计看着头都有些大了吧。
从零开始手撸一个阅读器--换源功能的实现(3)
概述 上一篇介绍了阅读器书源数据解析功能的实现。书源切换功能的实现依赖于网站站点的搜索功能。如果没有搜书和搜索不到对应小说,则无法定位小说。 实现 主要是请求所配置网站的搜书功能。如果得到的搜索结果中
从零开始手撸一个阅读器--数据结构与数据缓存(4)
概述 uniapp在App端为原生的 plus.storage,无大小限制,不是缓存,是持久化的。使用 uni.setStorage 就能满足数据存储要求。 除此之外,其他数据存储方案: H5端还支持
从零开始手撸一个阅读器--排版引擎的实现(1)
概述 以起点为例,一个款好的阅读器排版引擎需要处理以下几个问题: 避头尾:某些标点不能出现在行的开头,例如“逗号”就不应该出现在行首。有些标点不能出现在行的结尾,例如“正引号”就不应该出现在行的结尾
耗时三个月,我高仿了一个起点小说阅读器
eReader 是一款基于uni-app开发的小说阅读器,功能完善,使用便捷,支持跨平台部署。移动端完全由前端实现。 项目基于Vue3和TypeScript实现,实现小说阅读器的排版引擎优化。
从零开始手撸一个阅读器--书源解析功能的实现(2)
概述 一个最基本的阅读器实现需要拿到以下数据 搜索:通过书名/作者搜索到对应的书籍,能展示最基本的信息(封面、书名、作者) 书籍详情:书籍详情中展示封面、书名、作者、分类、简介、章节目录等信息 章节内