0

如何在所有浏览器上运行 gwt 应用程序?

当我输入我的 app_name.gwt.xml

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

该应用程序仅在 Firefox 上运行

如果我把

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

它在谷歌浏览器上运行。

如果我把

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

他取最后一个值,因此该应用程序仅在 Firefox 上运行。

我试过这样的事情

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

或者

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

但没有任何效果。如何在每个浏览器上运行 gwt 应用程序?

4

1 回答 1

1

只需删除 set-property 标记或将其注释掉:

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

然后编译器将构建所有可能的排列(# of language x 6)。

于 2012-11-05T21:48:56.140 回答