xpcom

    0熱度

    1回答

    我想捕捉當用戶點擊一個鏈接時提出的mozswing請求,或者提交一個表單,以便套接字連接永遠不會發生,我可以回答「我自己」的請求。

    1熱度

    1回答

    This blog post提到XPCOM組件將不再能夠觀察「應用啓動」通知,並且他們將不得不收聽「配置文件更改後」通知現在。 My changes但似乎沒有工作;任何想法我做錯了什麼?

    1熱度

    1回答

    我想爲我的擴展使用自己的控制檯,在那裏打印出各種調試信息。我以爲我會做到這一點的做 window.open("chrome://myextension/content/console.xul".. ,然後打印到該窗口的文本框。你在這裏看到錯誤嗎? =) 現在我有一個小問題,window.open立即返回,如果我然後繼續並立即使用myconsole.log(「boo」)函數,那麼新打開的窗口中的內容

    2熱度

    2回答

    ,因爲我的擴展的頁面加載時,我認爲CSS或js文件,我想補充另一個檢查觸發我的分機僅在當前頁面的內容類型爲text/html的甚至觸發。 //eg: at my page load handler function onPageload(){ // only want to proceed if content-type reflects a text/html or */html

    0熱度

    1回答

    我需要能夠採取一個JavaScript字符串,使用任何快速和可用的手段壓縮它,並得到一個二進制字符串/ blob。 背景: 擴展我發展需要各種大型內容發送到我的服務器。 它通過動態創建表單,向表單添加字段併發布它來方便地完成此操作。其中一些領域對於多種用途來說只是太大的帶寬。我希望能夠在添加它們之前對它們進行壓縮,然後在字符引起消息中的問題時對它們進行基本64位處理。有任何想法嗎? 我可以在磁盤上

    0熱度

    2回答

    我獲得當加載HTML頁面 通知 - > onStateChange,stateFlags:STATE_IS_NETWORK +當頁面STATE_STOP 但我需要的通知ist被加載並且一個onload腳本已經完成運行。 任何提示? THX

    1熱度

    1回答

    前段時間,我創建了一個帶有nsIModule(和nsIProtocolHandler)實現的Windows庫。我最近纔開始調試它,但FireFox不再運行我的庫。我嘗試再次註冊我的模塊,使用regxpcom並刪除xpti.dat和compreg.dat,但我的合同ID沒有列出。如果我嘗試調試firefox或regxpcom,看起來像我的DLL沒有加載(他們曾經調用我的DLL的NSGetModule

    1熱度

    1回答

    可以調用其接口沒有通過.idl文件公開的類的方法嗎? 林我的具體情況,我想用@ mozilla.org/GFX /的FontMetrics; 1類,其接口nsIFontMetrics沒有一個記者.idl文件。

    1熱度

    1回答

    我正在寫一個Songbird插件,包含三個部分:XUL(javascript),一個GStreamer過濾器和一個XPCOM插件。 我有興趣從我的XPCOM組件訪問GStreamer圖層。如果有人知道如何做到這一點,我會很感激。 具體而言,我需要文檔或我的插件內訪問GStreamer的功能(構建GST管道並通過它運行的文件,來自我的XPCOM組分(C++)的例子。 謝謝:)

    1熱度

    2回答

    我編寫一個基於Mozilla Jetpack的加載項,每次加載文檔時都必須運行。對於「頂層文件」這主要是工程使用此代碼(OserverService = require('observer-service')): this.endDocumentLoadCallback = function (subject, data) { console.log('loaded: '+subjec