javascript - 来自 HTML 的“添加到阅读列表”
问题描述
Safari 和 Edge 等浏览器可以选择将内容保存为书签,也可以保存页面以供以后在阅读列表中查看,在某些情况下它们可以离线使用。
在网页上创建一个按钮相对容易,该按钮会在按下时添加指向用户书签的链接(请参阅创建收藏夹/书签列表),但是有没有办法从那个链接添加到阅读列表的链接页?
是否可以在网页上创建一个链接,当按下该链接时,会添加一个链接到阅读列表?
解决方案
没有用于此的 API。您可以提示您的读者稍后阅读您的文章,但他们必须自己这样做。如果您想要一个将网页添加到阅读列表的一键式按钮,您可以查看Instapaper和Pocket的出版商解决方案。
但是,您可以通过链接将页面切换到阅读模式。Safari 使用safari-reader://example.com/document
和 Edge 使用read:https://example.com/document
. 其他浏览器使用其他 URI,因为没有任何阅读模式标准。
推荐阅读
- python - 遍历多个 Pandas 数据帧时删除行
- vb.net - 如何将一个按钮单击生成的变量传递给另一个按钮单击的函数?
- java - 独立消费者(SpringJMS)在 ActiveMQ 上创建了另一个队列
- xamarin.forms - Xamarin 表单和 Mdash 视频
- c# - 使用 JSON 数据集作为 EntityFramework 数据库的种子
- time-complexity - 特定函数的递归关系
- javascript - React.js 向子组件添加组件
- r - 如何阻止 Ubuntu 杀死一个长时间的程序
- node.js - Jest 模拟子模块功能
- java - Mapstruct:如何映射A扩展SingleValue
到 T 和 A 扩展 SingleValue 到 B 扩展 SingleValue 使用相同的映射器?