GWT 离线,以 html 格式加载 json 数据



我得到了以下情况。我使用 GWT 作为离线应用程序。我将我的数据存储为 JSON 存储在 JS 文件中,并将此 js 文件包含在 GWT 应用程序的 HTML 页面中。我通过 jsni 方法获取包含的 json 数据。

我的问题是,当我离线使用它(file://)时,应用程序的启动时间很长(在~5mb json数据文件时大约需要10秒)。有趣的是,当我将我的应用程序放到 Web 服务器并在那里访问我的应用程序 (http://) 时,它会加载而无需任何加载时间。

加载包含JS文件的HTML文件时,文件/HTTP协议是否有区别?

有没有更好的方法可以离线使用 gwt 来处理数据?

如果数据是静态的,并且应用始终需要数据,则可以使用 TextResource 而不是将其包装在 JS 文件中。

最新更新