首先是PPAPI插件開發新手。之前我一直使用NPAPI插件來執行某些功能,而這些功能反過來使用Windows API。現在,由於NPAPI已經過時,我正在嘗試使用PPAPI。我的問題是我可以將Windows API鏈接到PPAPI嗎?可能嗎 ?在PPAPI插件中鏈接外部庫
1
A
回答
2
正如Bennet所說,無法調用Windows API。如果這對於您的應用程序是必需的,請嘗試製作Chrome擴展程序並改爲使用Native Messaging。
從鏈接:
擴展可與本機應用程序交換消息。原生 支持此功能的應用程序必須註冊知道如何與擴展進行通信的本機 消息傳遞主機。 Chrome以獨立的進程啓動主機,並使用標準輸入流和標準輸出流與它通信 。
2
無法調用Windows函數。如果是這樣,那麼逃離NaCl安全沙箱將是微不足道的。
相關問題
- 1. Vim插件,添加外部鏈接
- 2. 在Android Studio中鏈接外部庫(gradle)
- 3. 在QtCreator中鏈接/使用外部庫
- 4. 在QT Creator中鏈接外部庫
- 5. 鏈接Qt + CUDA +外部庫
- 6. CMake外部庫鏈接?
- 7. KDevelop4鏈接到外部庫
- 8. CMake鏈接外部庫
- 9. CMAKE鏈接外部c庫
- 10. MoSync與外部庫鏈接
- 11. 在Ruby中鏈接到外部文件?
- 12. 在inappbrowser插件中打開外部鏈接
- 13. 在firefox插件中加載外部庫
- 14. 在運行時鏈接外部庫
- 15. 鏈接外部C++庫(Exerces)在Visual Studio
- 16. 如何在Linux上構建PPAPI插件?
- 17. PPAPI插件在Windows上運行EXE
- 18. 外部鏈接
- 19. 鏈接到LibreOffice中的外部文件
- 20. 鏈接到外部文件中的Android
- 21. 可移植鏈接外部庫?
- 22. 使用Premake鏈接到外部庫
- 23. GCC和NASM鏈接到外部庫
- 24. RVM和GDAL - 鏈接外部庫
- 25. 外部C++庫鏈接問題
- 26. 鏈接外部庫GCC OS X
- 27. C++中的外部鏈接
- 28. FB插件中的數據庫鏈接
- 29. Fullcalendar - 外部鏈接
- 30. Joomla外部鏈接
甚至不允許DLL調用? –
如果你可以調用DLL中的任何東西,那麼它就不是一個沙箱。 PPAPI不僅僅是名稱不同的NPAPI;通過設計,你不能從中進行任意調用。 – smorgan