Автоматическая установка расширения Safari

Я хочу разместить расширение на своем собственном веб-сайте

Когда пользователь нажимает определенную кнопку на моем сайте, расширение должно устанавливаться автоматически, как это происходит в Apple - Safari - раздел расширений https://extensions.apple.com


person Dima Vasiliev    schedule 16.07.2013    source источник
comment
Это может быть невозможно, но вы можете просто предложить двоичный файл расширения (* .safariextz) на своем сайте, и пользователи смогут его загрузить. Я забываю, обнаруживает ли система расширение автоматически и запрашивает у пользователя, хотят ли они его установить, или им нужно установить его вручную (дважды щелкните или перетащите в Safari или откройте из Safari), чтобы установить его. Но для пользователей это не так сложно, вы можете просто перечислить инструкции, которые они должны установить вручную после загрузки.   -  person David    schedule 21.07.2013
comment
Это правда, но я хотел бы сделать это проще   -  person Dima Vasiliev    schedule 21.07.2013


Ответы (1)


Тебе этого не сделать. Встроенная установка расширений со сторонних веб-сайтов недоступна в Safari.

Однако вы можете просто загрузить расширение самостоятельно и открыть его программно.

Or

Вы можете попросить пользователя загрузить расширение и дважды щелкнуть его в папке загрузок. Однако, если вы выберете этот путь, вам понадобится пользовательский интерфейс для обучения пользователя.

person dimitrirostavo    schedule 05.06.2015