来自Cloudmade的地图图块即使添加到plist中也不会加载

问题描述:

我一直在尝试使用iOS和PhoneGap并取得了一些成功,但是当我使用Leaflet添加地理位置和地图时,即使添加了即使添加了地图块也无法加载他们到Cordova.plist作为外部主机。来自Cloudmade的地图图块即使添加到plist中也不会加载

瓷砖都是从这里叫:

  var map = new L.Map('map'); 

      var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/MYAPIKEY/997/256/{z}/{x}/{y}.png', 
      cloudmadeAttribution = 'Map data © 2011 OpenStreetMap contributors, Imagery © 2011 CloudMade', 
      cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18, attribution: cloudmadeAttribution}); 

即使我删除了协议,瓷砖不会从iOS模拟器加载,所以我不知道什么是错的我在做什么。该应用程序编译得很好没有错误,我使用的CloudMade密钥是用于移动。我从Leaflet教程中学习了这一点,并在此过程中做了一些非常小的修改,以使用PhoneGap学习iOS开发。谢谢。

可能是你不叫

cloudmade.addTo(map);