Как мне развернуть свой веб-плагин xcode для сафари? - PullRequest
1 голос
/ 22 июля 2011

У меня есть c-проект, встроенный в .webplugin, который работает, когда я устанавливаю его вручную (т.е. копирую в папку Library / Internet Plug-Ins), но как мне получить его пользователям, которые посещают веб-сайт наиболее целесообразно? Из моего исследования кажется, что нужно создать установщик, который пользователь должен загрузить (как с flash, quicktime).
-Есть ли способ установить его через браузер (Safari), как это делают элементы управления Activex в IE?
-Если я должен создать установщик, как бы я начал? -Если я должен использовать установщик, есть ли способ определить, установлен ли плагин, чтобы я мог соответственно запросить пользователя?

Большое спасибо за ваше время. Это был такой бельмо на моей стороне!

1 Ответ

0 голосов
/ 23 июля 2011

Есть ли способ установить его через браузер (Safari), как это делают элементы управления Activex в IE?

Нет. IE больше не поддерживает это поведение для ActiveX в любом случае, так как разрешение любому веб-сайту устанавливать программное обеспечение на компьютер пользователя является серьезной уязвимостью безопасности.

Обратите внимание, в целом, что для просмотра вашего сайта потребуется интернет-плагин, который в конечном итоге отвлечет большое количество зрителей. Если у вашего веб-приложения нет действительно необычных потребностей, я бы усомнился, нужно ли это - JavaScript сегодня способен на действительно впечатляющие вещи.

Если я должен собрать установщик, как мне начать?

Начните здесь: Руководство пользователя PackageMaker (Библиотека разработчика Mac OS X)

Если я должен использовать установщик, есть ли способ определить, установлен ли плагин, чтобы я мог соответственно запросить пользователя?

Если вы создаете установщик с помощью PackageMaker, я полагаю, что установщик обнаружит эту ситуацию автоматически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...