2014-02-11 55 views
0

有沒有一種方法可以從瀏覽器和node.js中的javascript代碼調用C++庫?理想情況下,在庫中調用函數調用的代碼在兩種情況下都是相同的。如果該方法僅支持Chrome瀏覽器,則可以接受。我發現了支持瀏覽器或node.js的方法,但不支持兩者。謝謝。爲了說明,我有一個運行服務器端(節點)和客戶端(瀏覽器)的純JavaScript代碼庫,我希望在這兩種情況下都可以從這個代碼庫調用C++庫。javascript:從瀏覽器和node.js中的JavaScript代碼調用C++庫?

回答

1

用NaCl可能爲message a C++ extention with javascript。這需要你基本上開發一個chrome擴展/應用程序,但是我懷疑你可以從擴展之外的代碼訪問C++庫,除非你實現了這個功能。

在節點上,您可以wrap c++ objects,但這些方法是不同的。

如果你想有一個統一的方法來做到這一點,你可以開發一箇中間件來處理這個問題,但這是一個獨立的項目。

相關問題