我正在通過CEF3製作桌面應用程序,我正在構建採用文件路徑並將其讀入緩衝區的函數,這對我來說很好,但我不知道JavaScript如何取得我讀取的文件的值 EX : C++代碼: string fileContent = readFile(URL); 我需要發送fileContent到JavaScript變量如何在CEF3中通過JavaScript訪問C++中的動態字符串值?
2
A
回答
2
通常情況下,您應該使用javascript綁定在C++ <> js之間進行通信,請參閱Javascript Integration wiki頁面。但是,由於這是大量的數據,對性能的原因,最好通過請求發送它,請參閱this topic:
如果二進制數據量大執行請求(通過 XMLHttpRequest的,例如),其然後使用自定義 方案處理程序或CefRequestHandler :: GetResourceHandler()進行處理。
+0
感謝您對我們的迴應,請您可以附加我的JavaScript和C++代碼示例,更多地說明這個想法 –
+0
@AbdoSalah請參閱Javascript Integration wiki頁面中的示例代碼 –
相關問題
- 1. 如何通過C#中的字符串訪問類成員?
- 2. 如何通過字符串中的JavaScript函數動態
- 3. 跳過JavaScript中的動態字符串
- 4. 動態C字符串訪問
- 5. 訪問動態字符串
- 6. 如何訪問C#中的動態字典中的值?
- 7. 如何在JavaScript中創建動態插值的字符串?
- 8. 如何在Swift中通過字符串訪問類屬性?
- 9. 如何通過C#中的字符串訪問EventHandler中的表單文本框?
- 10. 如何在Android中使用動態字符串名稱訪問字符串(與JavaScript中的eval類似)?
- 11. 如何在CAPL中動態(按字符串)訪問CAN信號?
- 12. 如何通過分配字符串來訪問字符串數組的值?
- 13. 如何通過NodeJS中的字符串「foo」訪問函數「foo」?
- 14. 如何通過Python中的字符串訪問類變量?
- 15. 通過動態JSON字符串循環訪問
- 16. C#訪問一個方法值動態地使用字符串
- 17. 如何通過索引在c#中動態地映射字符串?
- 18. 如何訪問javascript的.resx字符串?
- 19. 如何通過其中包含JavaScript函數的動態字符串(」「)
- 20. Python:在字符串中通過名稱訪問結構字段
- 21. 如何通過javascript訪問Telerik HtmlAttributes值?
- 22. 僅在IE 7中通過類問題的動態值的JavaScript
- 23. 動態字典值訪問分隔的字符串
- 24. 訪問C程序中的字符串
- 25. 在C中動態字符串解析#
- 26. 如何在C中訪問字符串數組的元素#
- 27. 訪問字符串中的值
- 28. 通過$ _GET訪問URL中的#字符
- 29. 通過字符串訪問XML節點
- 30. 通過字符串名稱訪問parseJSON
我不明白這個問題。什麼是連接到C++?如果你想用JavaScript讀取文件,那麼這裏有一個API。請查看http://www.html5rocks.com/en/tutorials/file/dndfiles/ –
感謝您的迴應,我需要加載大於200 MB的大文件,因此當我加載時,我需要在在使用C++加載文件的同時,從文件中提取的數據爲我提供了更多的功能 –
據我所知:至少對於Windows平臺,有一種方法可以使用COM對象來擴展JavaScript的功能。如果您嘗試在Windows下從瀏覽器讀取文件,這將適用。你到底想做什麼?它必須運行服務器或客戶端站點? –