我正在尝试在JavaFx-WebView上加载谷歌地图,除了我在 html 文件上编码的 html 正文的背景颜色外,它没有显示任何内容。我也在谷歌搜索上尝试了一些例子,所有的结果都是旧的。它都不起作用。 我的 Java 版本是“1.8.0_121”
我写了一个 html 文件并运行它。它成功加载了谷歌地图。然后我使用 webEngine.load("path") 方法将 html 文件加载到 webview。除了背景颜色外,它不显示任何内容。
之后我尝试了 http://rterp.github.io/GMapsFX
我也找不到此错误的任何解决方案
html文件
CSS:
#map_canvas { height: 100%; background-color: blue; }
Run Code Online (Sandbox Code Playgroud)
javascript:
function initialize() {
var latlng = new google.maps.LatLng(37.39822, -121.9643936);
var myOptions = {
zoom: 14,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl: false,
streetViewControl: false,
backgroundColor: "#666970"
};
document.geocoder = …Run Code Online (Sandbox Code Playgroud)