【发布时间】:2017-06-12 03:06:28
【问题描述】:
我们已经使用 Oracle MAF 实现了一个基于平板电脑的应用程序。该应用程序在 Windows UWP 上运行。去年推出时,它一直运行良好,直到客户将笔记本电脑上的 Windows UWP 升级到 Windows 周年纪念版。经过一番调查,我们发现了以下问题:
- 当用户在弹出对话框中单击输入文本字段时, 应用程序随机崩溃(并非总是但经常)。
- 当用户在普通窗口(即不在弹出对话框中)单击输入文本字段时,如果屏幕分辨率被缩放(例如 150%), 应用程序也随机崩溃。
- 当屏幕分辨率未缩放(即 100%)时,在普通窗口中单击输入文本字段 似乎不会导致崩溃。但是,单击输入文本字段 在弹出对话框中仍然会导致崩溃。
- 我们在 Windows 日志或我们的应用程序日志中找不到任何有用/相关的信息。
我们还使用最新的 Windows Creator Edition 和 MAF 2.4.1 测试了我们的应用程序,我们发现随机崩溃的可能性似乎有所降低,但仍然可能发生崩溃。
我们已在http://www.oracle.com/technetwork/developer-tools/maf/documentation/maf241certmatrix-3746359.html 上检查了 Oracle MAF 认证信息。 它声明“任何运行带有英特尔处理器的 Windows 10 的平板电脑或台式机”都受支持。我们客户的笔记本电脑规格如下:
- 带有英特尔酷睿 i5 处理器的联想 Yoga;
- Windows 10 周年纪念版;
- 全高分辨率屏幕 (1920x1080)
因此,我们相信客户的笔记本电脑可以为 MAF 应用程序提供经过认证的运行时环境。
我们研究了各种技术论坛。在 Windows UWP 环境下使用 MAF 的信息似乎很少。 由于我们的应用程序已经投入生产,而客户公司要求使用 Windows 10 周年版,客户对我们选择 MAF 作为移动平台技术表示严重担忧,我们现在面临着解决此问题的巨大压力。任何建议和指点都将受到高度赞赏。
【问题讨论】:
标签: textfield windows-10-universal oracle-maf