Создать "Расширение приложения Safari" для приложения MacOS, созданного с помощью Electron?
С момента выпуска "Расширения приложения Safari" я занимался созданием расширений приложения Safari для нативных приложений с использованием xcode. Однако сейчас я пытаюсь создать расширение для приложения, созданного с использованием Electron Framework.
Мне интересно, возможно ли это и кому-нибудь повезло в достижении этой цели. Я не уверен, как начать расширение приложения Safari без использования xcode.
Для тех, кто не знаком с "Расширением приложения Safari", вы можете добавить его в существующий собственный проект, открыв приложение MacOS, перейдя в "Файл-> Создать-> Цель-> Расширение Safari", после чего будет создано расширение в существующем приложении и сделать расширение доступным в Safari-> Настройки-> Расширения.
Спасибо за чтение.
1 ответ
Я не в безопасности, если то, что я говорю, правда, но я думаю, что расширения Safari написаны с помощью API Safari и / или языка, который не является javascript (потому что на моем старом Mac мне нужно было установить блокировщик рекламы приложение с расширением .app). Проблема в том, что Electron основан на Chromium и требует расширений на основе javascript и Chromium. Однако, если вы хотите, вы можете сделать обратное . Если вы не разбираетесь в расширениях Chromium, я предлагаю вам эту ссылку.
PS: Вы также можете попробовать найти такое же или похожее расширение, которое работает на Chromium.