Runner in the High

技術のことをかくこころみ

Webview 内のデータを取得するメモ

webview を用いて表示させたページのソースやらなにやらのようなデータを取得する手段がドキュメントのどこにも書かれていないので困ったが、いろいろ調べたら見つかった。
var view = document.getElementById("web-view-test");
view.executeScript({
code: "document.title"
}, function(r) {
console.log("Title: " + r[0]);
}
);
例えばこうすることでタイトルが取得できる
executeScriptはもっと他にも面白い使い方がありそう :D