【问题标题】:Access DOM inside chrome from native application从本机应用程序访问 chrome 内的 DOM
【发布时间】:2013-04-02 01:39:57
【问题描述】:

我需要访问在 Chrome 浏览器中运行的 Web 应用程序的 DOM。 使用 IE 可以很容易地实现相同的功能 SHDocVw::ShellWindows 和 SHDocVw::IWebBrowser2。现在我必须支持谷歌浏览器,似乎没有简单的方法来实现。

【问题讨论】:

    标签: c++ windows winapi google-chrome automation


    【解决方案1】:

    Chrome 浏览器不会将其 DOM 暴露给外部进程。你需要在过程中。因此,为了访问 Chrome 浏览器的 DOM,您需要在 Chrome 扩展程序中。

    【讨论】:

    • 我做不到。我无法将整个应用程序代码移动到扩展中。也许有一种方法可以公开我需要从扩展中查询的数据?
    • 不。你需要在进程中。您无需将所有应用程序移至扩展程序。您只需要一个可以与您的应用通信并充当中间人的扩展程序。
    • 要求原生应用查询chrome扩展。所以现在的问题是如何从扩展中公开一些可调用的功能
    猜你喜欢
    • 2016-09-13
    • 1970-01-01
    • 1970-01-01
    • 2012-10-25
    • 1970-01-01
    • 2021-01-14
    • 2017-05-04
    • 2018-05-28
    • 1970-01-01
    相关资源
    最近更新 更多