GWTを使用したChrome拡張機能の完全な例が、GWTページのサンドボックス化(およびpostMessageを介した通信)を使用してマニフェストバージョン2で機能するようになったことを知っている人はいますか?
サンドボックス化されたページにnocache.jsファイルをロードする私の試みは、次の場合に失敗します。
frameDoc = scriptFrame.contentDocument;
「安全でないJavaScriptがURLを含むフレームにアクセスしようとしています:URLを含むフレームから空白...ドメイン、プロトコル、およびポートが一致する必要があります。」
GWTモジュールはxsiframeでコンパイルされます。
Sanboxingは次のように行われます。
"sandbox": {
"pages": [
"gwtSandbox.html"
]}
gwtSandbox.html:
<head>
<meta charset="utf-8" />
<title>Hello</title>
<script type="text/javascript" src="js/gwtSandbox.js"></script>
</head>
<body>
<!-- GWT -->
<script type="text/javascript" src="compiledgwt/modulename.nocache.js"></script>
</body>