Skip to content

主动适配阅读模式

Kenshin Wang edited this page Sep 29, 2017 · 8 revisions

此功能最低要求 1.0.4 如低于此版本,请升级 到最新版本。

目录

含义

只需要在页面加入特定的 <meta> 数据即可适配阅读模式,无需提交到 适配列表,也无需手动添加。

如何适配

  • <meta> 写入到需要使用阅读模式的页面,如 http://kenshin.wang/blog/#/posts/3

  • 访问上述页面时,右上角( ↗ )会出现

  • 点击它(如同阅读模式的流程一样),即可进入阅读模式。

说明

目前简悦支持的 <meta> 包括:

  • simpread:name 标识,对应 站点适配器name 字段,必填项。

  • simpread:title 标题,对应 站点适配器title 字段,当 未定义 或 为空 时,自动获取 <title> 的数据。

  • simpread:desc 描述,对应 站点适配器desc 字段,可为空。

  • simpread:include 高亮字段,对应 站点适配器include 字段,必填项。

  • simpread:exclude 排除列表,对应 站点适配器exclude 字段,可为空。

  • simpread:auto 描述是否自动进入阅读模式,当为 “true” 时才会自动进入阅读模式。

图示

image

安全性

由于 站点适配器 的可编程性,其中 title desc include exclude 均支持 jQuery 查询语句、正则表达式 等方式,但 <meta> 只支持最基本的 <tag> 节点,为了安全性(防止 JS 注入)

动图

Clone this wiki locally