我正在编写一个Chrome应用程序,它通过加载外部网站。 在加载的页面中执行JavaScript可以很好地使用:
webview.executeScript();
但是现在我需要在我的主Chrome应用程序中读取该加载的外部网站的HTML内容。
我怎样才能做到这一点?
答案 0 :(得分:11)
您也可以使用executeScript:
webview.executeScript(
{code: 'document.documentElement.innerHTML'},
function(results) {
// results[0] would have the webview's innerHTML.
});