【问题标题】:Using GWT in a Chrome Extension, with manifest version 2, sandboxing在 Chrome 扩展中使用 GWT,带有清单版本 2,沙盒
【发布时间】:2012-09-24 15:06:47
【问题描述】:

有谁知道使用 GWT 的 chrome 扩展的完整示例是在清单版本 2 下通过使用沙盒 GWT 页面(并通过 postMessage 进行通信)工作的?

我在沙盒页面中加载 nocache.js 文件的尝试失败了:

frameDoc = scriptFrame.contentDocument; 

带有“不安全的 JavaScript 尝试使用 URL about 访问框架:来自具有 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>

【问题讨论】:

标签: gwt google-chrome-extension sandbox


【解决方案1】:

Here you may find answer to your question

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

【讨论】:

    猜你喜欢
    • 2012-08-02
    • 2012-08-02
    • 2012-09-03
    • 1970-01-01
    • 2021-10-16
    • 2012-08-04
    • 2020-11-28
    • 1970-01-01
    相关资源
    最近更新 更多