Я разрабатываю расширение Safari для своего локального приложения Mac, я хочу использовать SafariExtension Companion для связи между ними.
Однако в моем расширении Global.html всякий раз, когда я пытаюсь получить safari.extension.companion, оно всегда равно null. Я неправильно настроил расширение?
Кроме того, согласно руководству, я могу использовать safari.extension.addEventListener для прослушивания сообщения из локального приложения, однако, когда я отлаживаю расширение, оно подсказывает мне, что safari.extension.addEventListener не определен, почему так?
Ответ: safari.application.addEventListener правильный, Apple пишет неверный документ.
Я устанавливаю точный идентификатор комплекта компаньона в Extension Builder в качестве идентификатора, который я установил в Xcode для компаньона сафари в соответствии с руководством. Есть ли что-то еще, что мне не хватает? Пожалуйста помоги!!!