【发布时间】:2016-04-12 07:48:24
【问题描述】:
我正在开发一个 JavaFX 应用程序,我想在其中显示一个 WebView 和一个诺基亚 Here Maps。我想使用我拥有的 GPS 坐标和 Nokia Here Maps javascript api 提供的逐向路由来实现导航系统。 我的问题是当我尝试使用 webview 在地图中绘制路线时。出现路线,转弯指示,但不显示地图。相反,路线绘制在灰色图像上。 我曾尝试显示此网址link,但同样,我可以看到除地图之外的所有内容。看起来由于某种原因,webview 没有完成正确加载地图,因此它显示了灰色图像。
你们觉得哪里不对?
谢谢!
我可以使用 webview 和前面提到的网址在我的应用上看到的示例:
谢谢!
private static final String WEB_INDEX = "https://developer.here.com/api-explorer/maps-js/servicesRouting/map-with-route-from-a-to-b";
@FXML
private WebView webBrowser;
private WebEngine engine;
engine = webBrowser.getEngine();
engine.load(WEB_INDEX);
我已经使用我的 API 密钥在他们的网站以及我自己的网站上尝试了该示例。结果一样。
【问题讨论】:
-
请发布您的代码。
-
DVarga 已经做到了。
-
如果我尝试加载此网站link 它会加载并显示地图..然后它会变成灰色半秒钟但最终加载成功,我可以毫无问题地浏览地图。
标签: javascript javafx webview maps here-api