2017-12-08 6 views
0

하이브리드 모바일 앱 제작에 Ionic 2.2.3을 사용하고 있습니다. Google지도에서 몇 가지 점을 그릴 때 Cordova Google Map plugin을 사용하고 있습니다. 동일한 코드 기반이 모든 안드로이드 장치에서 잘 작동하지만 iOS (모든 장치)에서 폴리 라인을 그릴 때 앱이 충돌합니다.폴리 라인을 그릴 때 코르도바 Google지도가 충돌합니다

{"lat":22.51,"lng":88.26},{"lat":22.549092,"lng":88.284892} 

을 다음 매핑 포인트를 추가 - -

나는 형식 아래에있는 점을 얻고

map.addPolyline({ 
        'points': points, 
        'color': "#DAA520", 
        'width': 6, 
        'name': '<line Name>' 
       }, function (polyline) { 
         polyline.on(plugin.google.maps.event.POLYLINE_CLICK, function (latlng) { 
         map.addMarker({ 
          position: latlng, 
         }, function (marker) { 
          //some code to show the line details when clicked 
         }); 

        }); 
       }); 

을 내가 에뮬레이터에서 동일한 코드를 실행하면 아무 문제 및 응용 프로그램이 없습니다 잘 실행됩니다. 나는 약간의 기억 문제가 있다고 생각한다. 그리고 나는 그것과 고투하고있다.

+0

귀하의 의견이 너무 많습니다. 그렇지 않으면,'points'는 어떤 포인트도 포함하지 않습니다. – wf9a5m75

+0

나는 포인트가없는 포인트를 적절히 확인했습니다. 나는 또한 내가 너무 많은 점수를 가지고 있다고 생각한다. – Raj

답변

0

예. 몇 점을 확인한 후에 나는 그것이 거의 100 점이 흐트러진다는 것을 알았다. 그래서 나는 지금 약 100 점을 쿼리하고 사용자의 쿼리를 기반으로합니다.