phonegap-googlemaps-plugin未加载kml文件

时间:2015-12-06 18:11:48

标签: cordova kml

我一直在尝试使用phonegap-googlemaps-plugin加载kml文件但没有成功。我用googlemaps和google earth测试了我的kml文件并按预期工作。我一定是做错了,这是我的代码: 我使用的是cordova 5.4.1

// JavaScript Document
var map;
    document.addEventListener("deviceready", function() {
      var div = document.getElementById("map_canvas");
      // Initialize the map view      
             map = plugin.google.maps.Map.getMap({
  'backgroundColor': 'white',
  'mapType': plugin.google.maps.MapTypeId.HYBRID,
  'controls': {
    'compass': true,
    'myLocationButton': true,
    'indoorPicker': true,
    'zoom': false
  },
  'gestures': {
    'scroll': true,
    'tilt': true,
    'rotate': true,
    'zoom': true
  },
}); 
    map.addEventListener(plugin.google.maps.event.MAP_READY, onMapReady);
    }, false);   
    function onMapReady() {
      var button = document.getElementById("button");
      button.addEventListener("click", onBtnClicked, false);
      map.addKmlOverlay({
  'url': "http://www.promocaototal.pt/bcl.kml"
}, function(kmlOverlay) {});
      }
    function onBtnClicked() {
      map.showDialog();
         }

有人可以告诉我我做错了什么吗? 非常感谢!

0 个答案:

没有答案