【问题标题】:Blank page in Chrome & Safari after compiling编译后 Chrome 和 Safari 中的空白页
【发布时间】:2011-07-28 07:39:47
【问题描述】:

我正在用 GWT 编写一个 Web 应用程序,并且一直在开发模式下工作。我想在其他浏览器中检查一些东西,所以我编译了整个应用程序并在所有主要浏览器中打开它。该应用程序在 Firefox 和 IE 中显示,但在 Chrome 和 Safari 中不显示。 Chrome 和 Safari 只是给我一个空白页。当我按 ctrl + u 查看源代码时,代码就在那里,但它没有任何作用。

我已经使用 W3C 验证器检查了 html 主机页面是否有错误,但没有。 还有其他建议吗?

【问题讨论】:

  • 您能提供您的Web应用程序生成的html吗?这可能有助于挖掘问题。
  • 你能显示模块文件(xxx.gwt.xml)吗?
  • 您是否检查了 Chrome 中的 JavaScript 控制台是否有错误? (查看->开发者->JavaScript控制台)
  • 好的,抱歉回答晚了。

标签: java javascript gwt


【解决方案1】:

您可能遇到了 JavaScript 错误,您是否尝试过调试 JS?

Google Chrome Javascript Debugger and Content Scripts

【讨论】:

  • 我在 Eclipse 中使用 GWT 作为插件,所以如果 java 代码中出现错误导致 javascript 代码出错,eclipse 会通知我吗?
  • 我相信在现代 GWT/Eclipse(因为进程外托管模式)中,可以在 View->Google->Development Mode 控制台中看到运行时错误日志。
  • 我还没有使用过 GWT,所以我不知道工作流程是什么样的,但我知道您使用 Java 编写并最终使用 JavaScript。你没有在你的问题中给我们提供例子,所以我先定义问题,这样你就知道要解决什么问题。
  • 在开发模式下没有问题。日志屏幕中没有错误。当我编译所有内容时,这只是一个问题。你举个例子是什么意思?我不能给你具体的代码行或类似的东西......
【解决方案2】:

好的,我得到它的工作方式如下。当我编译所有内容并在 chrome 或 safari 中打开文件时,它不起作用,并且在控制台中出现以下错误:

不安全的 JavaScript 尝试访问 带有 URL 的框架 文件:///H:/xampp/htdocs/bibliotheek/BibPhp.html 从带有 URL 的框架 文件:///H:/xampp/htdocs/bibliotheek/bibphp/66B91B7CC29032C1F497FD7DE63723A5.cache.html。 域、协议和端口必须 匹配。

但是当我将所有内容传输到我的网络服务器时,它工作正常。它必须与跨服务器访问框架有关。以下是有关该问题的更多信息: http://code.google.com/p/chromium/issues/detail?id=31068

【讨论】:

    猜你喜欢
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 1970-01-01
    • 2015-05-18
    相关资源
    最近更新 更多