在Chrome扩展程序中使用GWT,使用清单版本2,沙盒

时间:2012-09-02 14:48:57

标签: gwt google-chrome-extension sandbox

有没有人知道使用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>

1 个答案:

答案 0 :(得分:0)

Here you may find answer to your question

然而,当使用最新的gwtquery 1.2.0与大多数插件时,会出现奇怪的错误,这会阻止(如java.lang.ArrayIndexOutOfBounds异常)加载整页描述。