Мое требование - запустить установленное приложение из браузера Chrome, если оно установлено на клиентском компьютере. Если оно не установлено, я хотел начать загрузку. Какое лучшее рекомендуемое решение для хрома?
Итак, я пытался следовать
использовал NPAPI, но из-за устаревания NPAPI хромом я не могу его использовать.
Проверены PNAcl и Pepper API, оба API не предоставляют доступ к локальной файловой системе для запуска приложения. Они просто переносят мой код C/C++ в браузер и запускают его в среде браузера с ограничениями песочницы.
Правда ли, что единственный вариант, который у меня есть, это использовать собственный обмен сообщениями? Или есть ли другой вариант простой задачи для запуска моего приложения с нашего URL-адреса,
Относительно «родного обмена сообщениями»
- Нужно ли пользователям устанавливать мое расширение
- Нужно ли мне добавлять расширение в магазин Chrome?
- Как работать с разрешениями реестра для пользователей без прав администратора
- Могу ли я установить расширение для Chrome вместе с установкой моего приложения?
Примечание. Некоторые провайдеры используют «запрос внешнего протокола» для запуска приложения, но ресурсов недостаточно, где я могу найти больше информации об этом.
Спасибо и С уважением, Правин