safari.application.activeBrowserWindow.activeTab.url всегда undefined.
safari.application.activeBrowserWindow.activeTab.url
undefined
Есть идеи, почему это может быть?
У меня сложилось впечатление, что это происходит, когда загруженная страница не «разрешена» в разделе Расширение доступа к веб-сайту конфигурации расширения.
Только веб-сайты, которые вы выбираете, внедряют в них веб-контент, и только эти веб-сайты могут управляться с использованием свойств объекта tab, таких как title и url. .
Только веб-сайты, которые вы выбираете, внедряют в них веб-контент, и только эти веб-сайты могут управляться с использованием свойств объекта tab, таких как title и url.
tab
title
url
Кроме того, кажется, что настройки Белый и черный список применяются «поверх» того, что разрешено расширением доступа к веб-сайту.
Сначала доступ ограничивается настройками доступа к веб-сайту расширения, затем применяются белый и черный список.