【问题标题】:JavaFX Webview shows map too smallJavaFX Webview 显示地图太小
【发布时间】:2019-08-12 12:07:15
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 您检查并比较了 JRE 和 JavaFX 版本吗?过去我在使用 WebView 组件时遇到了一些问题,一些 JavaFX 版本是已知的错误,其中一些仅在特殊平台上出现。
  • 你在笔记本上运行什么操作系统?
  • 安装程序提供了应用程序使用的JRE,操作系统为Windows 7。

标签: webview javafx-8


【解决方案1】:

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

【讨论】:

  • 是的,谢谢,这确实是解决方案。显然,WebView 不受 windows 所做的某些分辨率优化的影响。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-25
  • 2021-05-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多