2011-06-06 124 views
4

我构建了一个大的GWT应用程序,可以在Chrome/safari上正常工作。但在iPad 2上,该应用崩溃了移动Safari。GWT混淆崩溃iPad Safari浏览器

我怀疑编译器创建的混淆版本,输出对于iPad 2 WebKit浏览器来说太长的行。当我以漂亮模式编译应用程序时,它可以工作。

有没有人有任何提示如何解决这个问题?用漂亮模式进行制作不是一种选择。

谢谢!

+0

这看起来像一个错误。你应该在gwt group上发布这个和/或提交一个bug报告。 – 2011-06-06 12:48:48

回答

1

我遇到了与iPad 1和一个大的gwt应用程序相同的问题。我从iframe gwt链接器更改为跨站点JavaScript链接器,并摆脱了这个问题。

在你gwt.xml文件试试这个:

<inherits name="com.google.gwt.core.Core" /> 
<add-linker name="xs" /> 
2

我们有同样的问题,这似乎是与iOS 4.x的一个问题修复它在PRETTY模式下编译,这将工作