【发布时间】:2015-01-01 20:59:30
【问题描述】:
我在 web 视图中使用 javaFX 8 和 Openlayers 3。
每当我尝试拖动鼠标时,它只能工作一小段距离(可能是应用程序启动时加载的磁贴?)。
在那之后,我似乎抓取了整个地图图块图像(就像你可以做的那样,例如在带有普通图像的 chrome 中),我可以将它移出应用程序屏幕边框。
因此我无法移动地图。
知道是什么原因造成的,或者我该如何开始调试?通过 weinre 检查的 Openlayers 似乎没有引发 js 错误,javaFX 本身对我来说是全新的,我也没有收到默认错误。
【问题讨论】:
-
我在我的项目中注意到了同样的情况,它是在更新到 OpenLayers 3.1.1 时开始的。我恢复到 OL 3.0.0,这可以正常工作。
-
很高兴知道,谢谢之前应该尝试过
-
顺便说一句,这只发生在 JavaFX 8 的 WebView 中,我使用 1.8.0_25;所有其他浏览器都可以。使用 OL 3.1.1 时我注意到的另一件事是,用于缩小的缩放控件显示为“2”而不是“-”。我可以通过使用 '\u2013' 而不是默认的 '\u2212' 来解决这个问题。这也只发生在 WebView 中,而不发生在任何其他浏览器中。你能重现吗?
-
很遗憾,但没有再尝试过,使用 node webkit atm
标签: webview javafx-8 openlayers-3