如何在Chrome应用中访问webview内容

seo*_*kai 2 javascript webview google-chrome-app

我正在编写一个Chrome应用程序,它通过加载外部网站.在加载的页面中执行JavaScript可以很好地实现:

webview.executeScript();
Run Code Online (Sandbox Code Playgroud)

但现在我需要从我的主要Chrome应用程序中加载的外部网站上读取HTML内容.

我怎样才能做到这一点?

小智 11

您也可以使用executeScript:

webview.executeScript(
    {code: 'document.documentElement.innerHTML'},
    function(results) {
      // results[0] would have the webview's innerHTML.
    });
Run Code Online (Sandbox Code Playgroud)