0

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>
4

1 に答える 1

0

ここであなたはあなたの質問への答えを見つけるかもしれません

ただし、ほとんどのプラグインで最新のgwtquery 1.2.0を使用すると、ページ全体の説明の読み込みを妨げる奇妙なエラーが発生します(java.lang.ArrayIndexOutOfBounds例外など)。

于 2012-09-18T12:33:02.653 に答える