Прежде всего, я новичок в разработке плагинов PPAPI. Ранее я использовал плагин NPAPI для выполнения определенных функций, которые, в свою очередь, используют API-интерфейсы Windows. Теперь, поскольку NPAPI устарел, я пробую PPAPI. Мой вопрос: могу ли я связать API Windows с PPAPI? Является ли это возможным ?
Связывание внешних библиотек в плагине PPAPI
Ответы (2)
Как упомянул Беннет, невозможно совершать вызовы API Windows. Если это необходимо для вашего приложения, попробуйте создать расширение Chrome и использовать собственный обмен сообщениями а> вместо этого.
Из ссылки:
Расширения могут обмениваться сообщениями с собственными приложениями. Собственные приложения, поддерживающие эту функцию, должны зарегистрировать собственный узел обмена сообщениями, который знает, как взаимодействовать с расширением. Chrome запускает хост в отдельном процессе и взаимодействует с ним, используя стандартные потоки ввода и вывода.
person
binji
schedule
20.11.2013
Невозможно вызывать функции Windows. Если бы это было так, то выйти из песочницы безопасности NaCl было бы тривиально.
person
Bennet Yee
schedule
14.11.2013
Даже вызовы DLL не разрешены?
- person Buzz LIghtyear; 15.11.2013
Если бы вы могли вызывать все, что находится в DLL, это не было бы похоже на песочницу. PPAPI — это не просто NPAPI с другим именем; по замыслу вы не можете делать из него произвольные вызовы.
- person smorgan; 15.11.2013