Сообщения о событиях (SafariExtensionMessageEvent
экземпляры) имеют только name
и message
( документация класса ).На самом деле это обсуждается на той же странице .
Интересно, что документация класса событий ( SafariEvent ) не упоминает свойство или метод url
, поэтому либо объектдругого класса передается или что-то еще происходит.
Как и вы, я обнаружил, что документация Apple в лучшем случае нуждается.Чтобы написать небольшие расширения, которые я хотел написать, мне пришлось собрать воедино информацию из разных мест в документации.Если вам интересно, единственный ли вы человек, которому пришлось слишком усердно работать, чтобы выполнить относительно простые задачи ... это не так.: -)