问题标签 [mgwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 如何为 GWT 排列动态提供清单
考虑以下问题。您希望为您的 GWT 项目提供离线清单/应用程序缓存文件。在这种情况下,有两个问题:
- GWT 生成不同排列的 js 文件(取决于浏览器版本)。加载应用程序时,一些 GWT javascript 代码使用您的用户代理属性来包含适当的属性。您需要为这些排列中的每一个生成一个不同的清单文件,因为您不想缓存您不会使用的文件(这些文件每个排列可能约为 0.5MB)。MGWT Manifest Linker涵盖了这个问题,它在编译过程中生成不同的清单文件
- 在浏览器中加载 webapp 时提供适当的清单文件
这个问题与问题 2 相关。我们如何以稳健的方式动态地为这个清单提供服务?MGWT 使用服务于清单的servlet,这取决于请求中的用户代理。您需要将您的用户代理字符串(例如Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1)
)映射到“用户代理ID”(例如ie6
)。使用 MGWT 链接器创建的映射文件,您可以找到提供给客户端的清单文件。一个主要的缺点是您需要执行一些简单的字符串操作来将完整的用户代理字符串映射到这个用户代理 id,并进行一些简单的字符串匹配。您将无法为此类映射重用客户端 GWT 代码。(这一切都在本主题中讨论)。因此,每当 GWT 收到更改排列数量和/或支持的浏览器的更新时,您也需要更改 servlet 代码。换句话说:这不是一个强大的解决方案。
问题是:我们可以通过在客户端动态地提供这些文件,以不同的方式为这些 GWT 排列提供清单吗?
gwt - GWTMobile 与 MGWT
我需要构建一个应该在 iOs 和 android 上运行的移动应用程序。我不感兴趣将我的应用程序作为本机应用程序而不是混合应用程序(我的应用程序可能/可能不包含 iOs 和 android 在少数领域的本机代码)。请帮助我解决这些问题。
- 哪一项应该是启动我的项目的最佳技术。
- 我可以在 GWTMobile 中使用 MVP 模式吗?
- 哪一个需要更少的开发成本(因素:时间,人力)和更少的开发开销(因素:更少的样板代码)。
- 哪一个在他们的小部件中具有出色的外观和感觉。
- 我的应用程序也需要 phoneGap 的一些功能,其中一个是对 GWTPhoneGap 的大力支持。我更喜欢 GWT-RPC 用于服务器通信,而 HTML5-Database 支持用于本地存储和离线服务。请给我答案并解释每一点。提前致谢
gwt - 是否可以将文件从服务器下载到具有 MGWT&GwtPhoneGap 应用程序的设备?
我使用 MGWT 和 GwtPhoneGap 开发了一个应用程序,并使用 rpc 进行服务器通信。我想将文件从服务器下载到我的客户端设备(iOs/android)。这可能吗?如果是这样,我需要做什么来实现我的目标?我没有得到 MGWT 论坛的大力支持。请告诉我这样做的方法。
提前致谢
我在我的问题上付出了一些努力,我已经这样做了。但仍然没有成功。请通过我的代码。
ipad - 只有在 GWT ScrollPanel 中完成触摸结束后才会发生滚动
我正在使用 GWT 2.4。在 ipad(ios 7) 中查看 Web 应用程序时,滚动有延迟。滚动事件仅在触摸结束事件完成后触发,因此有时看起来没有响应。当滚动已经发生时,当我尝试滚动时,滚动也会冻结。有没有人有同样的问题?请帮我。
gwt - 将水平面板设置为 MGWT 布局面板完全居中而不考虑设备宽度
我正在使用 mgwt 开发一个应用程序。我有一个水平面板,其中添加了两个 mgwt 按钮。MGWT 的布局面板是父级(即;asWidget() 返回布局面板)。现在我想让我的 hPanel 完全位于布局面板的中心。我不想再阅读设备宽度和使用边距了。我想通过样式来做到这一点。我做了如下。但没有成功。我目前的结果是,hPanleButtons 显示在窗口的左侧,但不在中心。
我尝试单独使用以上所有内容,但没有用。请帮助我。提前致谢。
gwt - 我有一个 html 文件,我将使用 mgwt 在基于 iphone 的应用程序中设置 html 文件。我是如何设置的?
我有一个 html 文件,我将使用 mgwt 在基于 iphone 的应用程序中设置 html 文件。请帮我在手机中设置 html 文件...
提前致谢..
json - 考虑下面列出的几个因素时,哪个更好 gwt-rpc 或 json
对 Gwt rpc 和 JSON 的查询
- 首先,比较两者是否正确?
- 哪一项是服务器通信的最佳技术?
- 哪种应用程序更适合 gwt rpc,哪种应用程序适合 json?
- 哪一个在性能上是有效的?
- 如果我的应用程序为每个请求从服务器向客户端带来大量数据,那么哪个好,rpc / json?
- 我正在开发两个应用程序,一个是由 GXT(一个网络应用程序)开发的,另一个是由 MGWT 开发的,该技术对 Web 应用程序有利,对移动应用程序有利。我是初学者,请澄清我的疑问。提前致谢
xcode - 如何去掉iOS7设备顶部的服务、时间和充电指示
我使用 MGWT 和 GwtPhonegap 构建了一个在 ios6 中运行良好的应用程序。我更新了我的 Xcode 以使其与 ios7 兼容。我还将我的 iPhone 操作系统从 6 更新到了 ios7。我通过更新的 Xcode 将相同的应用程序安装到我的设备中。在我的应用程序的每个屏幕中,设备显示服务指示(左)、时间(中)和充电指示(右)。有没有可能使用 Xcode 配置删除这些,或者有没有其他方法可以做到这一点?
提前致谢
ios - 我的 MGWT 应用程序的 IOS 7 问题
我在 RPC、PHONEGAP 和 GWT 技术的帮助下创建了一个 MGWT 应用程序。我的应用程序在 IOS 6 版本之前工作正常,在 IOS 7 中,当我点击一个图标时,我的主屏幕正在缩小,在打开一个下拉列表并直接获取回到我的主屏幕,当时我的主屏幕显示不正确。请调查我的问题。提前致谢..
例如:我的应用程序的完整结构。第一个登录屏幕。登录到我的应用程序主屏幕后,在那个设置中,关于..等图标在那里。我在那个工作类型下拉列表中选择设置图标,我正在点击工作类型,然后点击当时我的主屏幕无法正确显示返回按钮。
gwt - 当我按下按钮时如何查看滚动面板底部区域
我有一个要求,当我按下按钮时,我想进入滚动面板的中间区域或底部区域,而不是从滚动中。有可能吗?..如果是这样,我怎样才能达到我的目标。
提前致谢