首页 > 解决方案 > JavaFX Webview 显示地图太小

问题描述

我有一个 JavaFX 应用程序,其中包含一个显示 OpenStreetMap 的 WebView,您可以缩放和滚动,添加叠加层并在其上绘制小点,它已在所有系统(win、mac、linux)和各种硬件设置上运行(台式机和笔记本电脑)。这太棒了。

但是现在我有一个朋友带着他的笔记本过来,我们安装了它,我很困惑地看到地图只显示为左上角的一个小方块,覆盖和绘图功能都很好,尽可能大。

我已经用了几天了,我无法在其他系统上重现该错误,就像我无法在我朋友的笔记本上修复它一样。我们甚至找到了一个笔记本型号相同的人,但那个错误并没有发生。

所以我的想法基本上完成了,我什至不知道这个错误是如何产生的。

读过这篇文章的人是否遇到过类似的错误或知道这是如何发生的?是否存在可能导致此类副作用的系统特定设置(环境变量、注册表等)?

标签: webviewjavafx-8

解决方案


您是否检查过 Windows 是否进行了一些优化?显示设置中有某种“放大文本”选项,在笔记本电脑上通常设置为 125% 或 150% 文本大小。也许这有一些奇怪的副作用。


推荐阅读