我正在開發一個插件,我需要爲給定的 主機獲取瀏覽器代理。如何從NPAPI插件獲取瀏覽器代理,而不使用xpcomglue?
現在它可以使用nsIProtocolProxyService。然而,NewURI 功能(構造一個URI對象所需,使用 nsIProtocolProxyService ::解析())採用常量引用 nsACString。它看起來像,對於它的任何具體實施 我需要鏈接xpcomglue,我不能這樣做(如果我明白它 權利,我不應該動態鏈接技術 的原因;我不能靜態鏈接xpcomglue_s爲合法的 原因)。
那麼,如何才能得到瀏覽器代理沒有鏈接到xpcomglue?
爲什麼?我通過npruntime公開了插件腳本,但我認爲我仍然可以通過XPCOM調用mozilla服務。 – rincewind 2011-02-09 00:17:29
,因爲它不會在除Firefox以外的其他任何程序上運行 - 不在Chrome,Safari,Opera等上。 – taxilian 2011-02-09 01:16:52