将项添加到 Safari 阅读列表
你可以通过调用 SSReadingList
singleton 上的 addItem
方法将项目添加到 Safari 的用户阅读列表中。
let readingList = SSReadingList.default()
readingList?.addItem(with: yourURL, title: "optional title", previewText: "optional preview text")
如果不允许访问阅读列表,则默认阅读列表可以是 nil
。
此外,你可以通过调用 supportsURL
来检查阅读列表是否支持 URL。
SSReadingList.default().supportsURL(URL(string: "https://example.com")!)
这将返回 true
或 false
,指示 Safari 阅读列表是否支持给定的 URL。例如,使用它来确定是否显示一个按钮以将 URL 添加到阅读列表。