將項新增到 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 新增到閱讀列表。