0
我正在使用傳單路由機與mapzen。
它在瀏覽器上正常工作,但當我在真實設備上運行項目時發現問題似乎它嘗試調用mapzen服務,但發現錯誤的URL。
這是截圖: 傳單路由機+ mapzen +離子api通話錯誤
這是我寫的
$scope.map = L.map('roadMap');
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo($scope.map);
$scope.control = L.Routing.control({
waypoints : $scope.waypoints,
router: L.Routing.valhalla('valhalla-0jUHQB0', 'bicycle'),
formatter: new L.Routing.Valhalla.Formatter(),
summaryTemplate:'<div class="start">{name}</div><div class="info {transitmode}">{distance}, {time}</div>',
routeWhileDragging: true,
geocoder: L.Control.Geocoder.nominatim()
}).addTo($scope.map);
它必須告訴URL應以http方式的代碼:// 我不能改變,腳本沒有找到valhalla.mapzen.com和nominatim.openstreetmap.com任何人都可以幫忙。
謝謝。