Chrome extensionでは、backgroundで他のページの方法を実行します.
1053 ワード
Chrome extensionでは、ホームページ(mann)で下記のコードを使ってbackgroundを呼び出すことができます.
例えば:
同じように、backgroundページでメールを呼び出す方法はコードを使ってもいいです.
test 1はメールで定義されています.
get Viewはすべてのページ(Dom Windowオブジェクト)にアクセスできます.
まとめ:実はget BackgroundPage() get Viewの特例として理解できる.
以上は個人の見解ですが、違った観点があれば指摘してください.
http://www.androidroad.com
chrome.extension.getBackgroundPage().test();
その中のtestメソッドはbackgroundで定義されています.例えば:
<html>
<head>
</script>
<script type="text/javascript">
function test() {
alert(" ");
};
</script>
</head>
<body>
</body>
</html>
同じように、backgroundページでメールを呼び出す方法はコードを使ってもいいです.
chrome.extension.getViews()[1].test1();
test 1はメールで定義されています.
get Viewはすべてのページ(Dom Windowオブジェクト)にアクセスできます.
まとめ:実はget BackgroundPage() get Viewの特例として理解できる.
以上は個人の見解ですが、違った観点があれば指摘してください.
http://www.androidroad.com