搜索事件之前的 Safari 扩展



我想从 Safari 获取搜索文本。在那里,我写了一个带有事件的 Safari 扩展 ( beforeSearch )。但是我不知道如何获取搜索文本。下面的代码不起作用。控制台写入"未定义"。我也试过event.target.url;

<script type="text/javascript">
        safari.application.addEventListener('beforeSearch', handleSearch, true);
        function handleSearch(event) {
            console.log("searchevent");
            var s = event.target.message;
            console.log(s);
        }
</script> 
我相信

你正在寻找event.query.

safari.application.addEventListener('beforeSearch', handleSearch, true);
function handleSearch(event) {
    console.log("searchevent");
    var s = event.query;
    console.log(s);
}

相关内容

  • 没有找到相关文章

最新更新