0
我需要訪問在Chrome瀏覽器中運行的Web應用程序的DOM。 使用 SHDocVw :: ShellWindows和SHDocVw :: IWebBrowser2,IE可以很容易地實現相同的功能。現在我必須支持谷歌瀏覽器,似乎沒有簡單的方法來實現這一點。從本機應用程序訪問Chrome內部的DOM
我需要訪問在Chrome瀏覽器中運行的Web應用程序的DOM。 使用 SHDocVw :: ShellWindows和SHDocVw :: IWebBrowser2,IE可以很容易地實現相同的功能。現在我必須支持谷歌瀏覽器,似乎沒有簡單的方法來實現這一點。從本機應用程序訪問Chrome內部的DOM
Chrome瀏覽器不會將其DOM暴露給外部進程。你需要進行中。因此,要訪問Chrome瀏覽器的DOM,您需要使用Chrome擴展程序。
我不能那樣做。我無法將整個應用程序代碼移到擴展名中。也許有辦法公開我需要從擴展中查詢的數據? – SparcU 2013-04-10 14:04:27
沒有。你需要在進程中。您無需將您的所有應用程序都轉移到擴展程序中。您只需要一個可以與您的應用進行通信並充當中介的擴展。 – 2013-04-10 14:07:47
要求本地應用程序查詢chrome擴展。所以現在的問題是如何從擴展中公開一些可調用的功能 – SparcU 2013-04-11 11:24:56