gpt4 book ai didi

safari - 如何在 safari 应用扩展中监听 "beforeNavigate"事件

转载 作者:行者123 更新时间:2023-12-01 05:52:48 24 4
gpt4 key购买 nike

我正在开发一个 safari 应用程序扩展。我必须像在旧的 Safari JS 扩展中一样收听“beforeNavigate”事件,我们可以使用 Safari's Windows & Tabs API 收听这些事件.

我经历了 How to create Safari App Extension ,但遗憾的是在那里找不到与这些事件相关的任何内容。

任何人都可以帮助我使用 Safari App Extensions 的类似 API,就像我们在旧的 Safari JS 扩展中一样。

最佳答案

从 Safari 13 开始,Apple 添加了用于页面导航通知的 API。

在您的 SafariExtensionHandler.swift ,您现在可以覆盖 func page(_ page: SFSafariPage, willNavigateTo url: URL?)。

来源:https://developer.apple.com/documentation/safari_release_notes/safari_13_release_notes

关于safari - 如何在 safari 应用扩展中监听 "beforeNavigate"事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52366060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com