xpcom

    0熱度

    2回答

    如何在Mozilla引擎或Webkit引擎上開發可安裝的桌面應用程序。 我們希望有兩全其美的,易於開發,在瀏覽器和用戶的控制作爲一個桌面應用程序DOM +的JavaScript + RenderingEngine + ContinuedImprovements 我看着用C++ XPCOM Mozilla的,但它似乎是相當複雜的,是否有任何其他的方式來編寫像使用Javascript的WebApp,但

    0熱度

    1回答

    我有一些專有的算法,我希望在客戶端使用它,因爲我在C++中使用它(在Mozilla中使用XPCOM,在Google Chrome中使用本地代碼),而不是在Javascript中使用它。 我可以肯定,反編譯(雖然可能)插件相比Java和Javascript的編譯非常困難

    3熱度

    2回答

    我試圖建立可以在這裏XPCOM組件: http://mxr.mozilla.org/mozilla-central/source/xpcom/sample/ 我想用我自己的Makefile來編譯它,所以這個組件可以從Mozilla的全部來源中分離。 因此,這裏是我的文件樹: [email protected] /cygdrive/c/dev/central_sample $ ls -Rlah

    2熱度

    1回答

    我試圖在SpiderMonkey中啓用線程調試轉儲,編輯jsinterp.cpp文件時通過 。基本上,我試圖做 的事情如下: 捕捉解釋的主循環之前JSScript()開始。 打開一個單獨的線程。 在該線程中,使用腳本調用js_Disassemble以獲取 機器碼。 將機器碼寫入文件。 嘗試線程化版本的原因很簡單,就是性能 問題。如果我運行disassmeble,並且將輸出寫入同一線程,則某些插件會

    1熱度

    1回答

    我是新開發的帶有XPCOM的Firefox擴展。目前,我正在使用後臺線程在XPCOM中完成一些工作,並且需要從主線程向該線程傳遞一個XPCOM接口(例如nsIDomwindow)的指針。但是如果在windows API fundtion Createthread中使用指針作爲參數並使用它,那麼會導致Firefox崩潰。 如何解決這個問題?是否有任何類似的方式在MS com中使用CoMarshalI

    0熱度

    1回答

    我想在XPCOM中運行一個外部程序,但我需要從程序中獲取實際的返回字符串,而不僅僅是返回代碼。我將如何做到這一點? 我發現的所有東西都是nsICommandLine,nsICommandLineHandler,nsICommandLineRunner和nsIProcess,其中沒有任何內容返回任何超出退出代碼(從我可以看到的)。

    4熱度

    1回答

    此前,我創建XPCOM DLL爲Mozilla的版本3.6和版本的XULrunner的1.9.2。 現在我嘗試更新Mozilla的最新版本分別是4和上面XPCOM DLL。 所以我下載了Xul Runner的版本,但是我找不到nsIGenericFactory.h。 如何工作,我的XPCOM DLL爲Mozilla 4.0或以上版本。 其實我用下面的示例來開發XPCOM DLL。 http://w

    0熱度

    1回答

    我正在尋找nsITreeView接口的C++實現示例。 來自Mozilla源代碼的文件沒有幫助。 有人可以幫我找到這樣的樣品嗎? 我需要在C++中自定義treeview。 Thanx。

    2熱度

    1回答

    有人知道任何C++教程用XPCOM開發Thunderbird擴展嗎?

    3熱度

    2回答

    我正在寫一個Firefox擴展。使用JavaScript,我想從Web POST下載二進制文件,然後我想將其內容寫入文件。我的困難是如何將網絡返回的類型轉換爲需要寫入的類型: var c=new XMLHttpRequest(); c.responseType = "arraybuffer"; var data=Uint8Array(c.response); 「data」包含二進制內容。