我想在用戶訪問Safari上的網站時檢索URL。內容攔截器 - Swift | iOS
我有想法使用內容攔截器,但我沒有找到任何方法來獲取我的blockList.json
文件中的網站的URL。
我試圖在ContentBlockerRequestHandler類中打印一些東西,但什麼也沒有發生。
這裏是類:
class ContentBlockerRequestHandler: NSObject, NSExtensionRequestHandling {
func beginRequest(with context: NSExtensionContext) {
let attachment = NSItemProvider(contentsOf: Bundle.main.url(forResource: "blockerList", withExtension: "json"))!
print("test")
let item = NSExtensionItem()
item.attachments = [attachment]
context.completeRequest(returningItems: [item], completionHandler: nil)
}
}
是否替代解決方案不存在,或者該如何解決?
感謝
感謝您的幫助,我會看看這個,) – fredericdnd
你提到的是適用於MacOS的文檔,我試圖找到對於iOS的解決方案;) – fredericdnd
好吧,我會盡力幫助。讓我看看我是否可以找到任何其他解決方案。 –