0

Здравствуйте, как вы могли бы теперь NPAPI устарел.родные плагины браузера альтернативы NPAPI

Каковы альтернативы этому? Я вижу, что skype выпустил веб-версию, где вам нужно установить веб-плагин для голосовых и видеозвонков. Посмотрев, что я установил, я пришел к выводу, что на хроме они используют Google Native Client: https://developer.chrome.com/native-client

Но этот не поддерживается в firefox/safari (только хром).

В Firefox/Safary Я не уверен, что они используют.

Так что теперь лучшие альтернативы для такого рода работы, где использование C++ является обязательным (для расширения существующего приложения и сделать его доступным как веб-плагин)

Силвиу

+0

Какие API, которые вы пытаетесь использовать, обычно диктуют, что подходит. Если вам нужны обычные веб-API с C++, вы можете использовать Emscripten (или PNaCl в Chrome), и вам не нужен плагин/расширение или любая установка. ЕСЛИ вы хотите использовать определенные привилегированные API, которые не отображаются в Интернете, я предлагаю вам уточнить свой вопрос. –

ответ

0

После Chrome падение поддержки NPAPI , в Firefox/Chrome/Safari нет единой технической поддержки. Вы можете подумать о Firebreath 2.0. Это позволяет использовать один инструмент C++ для поддержки разных браузеров. Это не выпустило еще ... Если вы хотите попробовать версию 2.0, вы можете получить исходный код из https://github.org/firebreath/firebreath (далее «рефакторинга» филиал)

Примечания: версия 2.0 сделать огромные изменения, так как вызов между плагин и Javascript является асинхронный! Обновление с более старой версии потребовало большого количества изменения javascript.