我正在使用 swift 语言在 Xcode 中开发 safari 应用程序扩展,以接管对我网站的默认搜索。
我已更新info.plist
文件以在每个页面中注入 script.js 文件,使用SFSafariContentScript
.
我尝试在 script.js 文件中使用以下代码将事件添加到默认搜索框,但它不起作用(它在旧版 Safari 扩展中工作)。
safari.application.addEventListener("beforeSearch", getSearchText, true);
function getSearchText(e) {
alert("hi, this is from search box");
}
Safari 应用扩展是否支持向搜索栏添加事件?对此的任何帮助表示赞赏。
提前致谢!