【问题标题】:GWT Java source files not sent to Safari - Super Dev Mode 2.6.1GWT Java 源文件未发送到 Safari - Super Dev Mode 2.6.1
【发布时间】:2025-12-29 16:05:10
【问题描述】:

我正在尝试将 Java 源文件发送到 Safari 浏览器(在 VM 上运行),但运气不佳。编译后的 Javascript 文件被发送到浏览器,断点按预期工作。

我已经在我的 *.gwt.xml 文件中设置了用户代理,就像这样

<set-property name="user.agent" value="safari"/>

我也这样设置了所需的链接器

<add-linker name="xsiframe" />

不过,我似乎可以让源文件在 Chrome 和 Firefox 中运行。

【问题讨论】:

    标签: javascript java gwt safari


    【解决方案1】:

    您可能犯的错误是以不正确的方式完成了以下设置!

    你能不能把这个改成:

    <add-linker name="xsiframe" />
    

    到:

    <add -linker name="xsiframe"></add>
    

    您能否进行此更改以查看此问题是否已解决?

    如有任何疑问,可以参考this!!!

    希望这会有所帮助!

    【讨论】:

    • .gwt.xml 中没有名为&lt;add&gt; 的标签,使其非自关闭不会改变它的解析方式。博文有错误,我已向 sencha 的人指出。
    • 感谢@ColinAlworth 提供的信息,但我试图指出-linker 之前缺少的空格。
    • 那里不应该有空格 - 您链接到的博客文章(我共同撰写的)中有错字。 &lt;add-linker 是正确的。