跳转到主要内容
Jiewen’blog
功能使用

文章阅读、评论与分享

适用版本:TinyTale 小程序 3.0.0 / TinyTale 配置插件 2.1.2。

文章在 Halo 中维护,小程序负责分类浏览、搜索和阅读。发布新文章或修改内容后,在小程序刷新相关列表并重新进入文章检查效果。

准备适合小程序阅读的正文

优先使用常见的标题、段落、列表、引用、图片、表格和代码块。当前正文由项目内维护的 mp-html 渲染器处理,包含代码高亮和 TinyTale 主题。

网页主题中的脚本、交互组件和依赖浏览器 DOM 的效果,不会自然变成小程序组件。复杂嵌入内容应准备文本、图片或原文链接作为替代,并在目标真机检查。

图片使用可访问的 HTTPS 地址,确认其域名已纳入微信平台要求的配置。文章页支持加载占位图和错误占位图;错误占位图不代表原图已加载成功。

开启并使用评论

TinyTale 基础设置中的评论开关、文章本身的评论状态、Halo 的评论与匿名评论配置,共同决定是否可以评论。先在 Halo 后台检查这些设置,再到小程序测试。

已登录用户使用当前账号身份提交。站点允许匿名评论时,游客需填写昵称、邮箱和正文;网站地址按需填写。如果站点要求验证码,输入当前显示的验证码,失效时刷新后重试。

评论区支持主评论、回复和排序。站点启用私密评论相关选项时,界面会展示相应操作;评论是否立即公开由服务端审核规则决定。“提交成功”不等于已对所有人显示。

关闭匿名评论后,游客应先登录。验证码或审核失败时,以错误提示处理,不要通过反复提交绕过限制。

分享文章

在文章页使用分享入口,选择界面提供的微信分享、海报或原文地址操作。分享前检查文章标题、封面、图片域名和小程序 AppID 是否对应正式环境。

原文链接指向网站中的文章,小程序页面分享则指向小程序中的文章详情,两者受各自的登录与内容访问规则约束。某些网页外链不能在小程序内直接打开,可以按界面提示复制后在浏览器查看。

受限内容

密码、登录后阅读、评论后阅读等限制需要 Tools 集成。正常文章与受限文章都应通过当前 TinyTale 文章读取流程处理,不要自行改成无条件读取全文的旧接口。

详见受限文章阅读。遇到代码块、图片、评论弹层或海报异常,参考内容显示问题。

文档导航