![](/img/trans.png)
[英]ClassCastException with deferred binding only in compiled mode + Chrome / Safari - Firefox works
[英]Sample GWT app StockWatcher works fine in Chrome and FF in dev mode but only in Firefox after compilation
我是Google Web Toolkit的新手。 我按照http://code.google.com/webtoolkit/doc/latest/tutorial/gettingstarted.html上提供的教程編寫了示例StockWatcher應用程序。
在開發模式下,它在Firefox和Chrome中運行良好 。但是我使用ant build編譯了應用程序並在Chrome中打開了war / StockWatcher.html。 沒有像主面板和添加面板那樣的動態元素出現。 我只能看到谷歌徽標和StockWatcher標題文字。
但是,war / StockWatcher.html在Firefox中運行良好。 我在Ubuntu 11.10上安裝了Firefox 7.0.1和Google Chrome 16.0.912.77,我在兩個瀏覽器中安裝了gwt插件。
我該如何解決這個問題?
請幫助謝謝。
確保將user.agent
中的yourModule.gwt.xml
屬性設置為safari
:
<set-property name="user.agent" value="safari, gecko1_8" />
(gecko1_8適用於Firefox)
你只是在文件系統上打開文件嗎? 然后對Chrome來說是完全正常的,因為它對在本地文件上使用JS有一些嚴重的安全限制。 在某個網絡服務器上部署GWT應用程序,它將正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.