2012-12-22 5 views
-1

Android 앱에서 Google지도를 사용하려고합니다. 나는 .XML에서Google지도 API v3이 cordova와 작동하지 않습니다.

<access origin=".*"/> 

<script type="text/javascript" src="http://maps.googleapis.com/maps/api /js?key=my key&sensor=false"></script> 

모든 웹 사이트는 화이트리스트와 Google지도 API를 포함한다.

하지만 난 여전히 오류

Uncaught referenceError:google is not defined 

그래서, API를로드 할 수 없습니다를 얻을. 내 PC에서 실행할 때 코드가 완벽하게 작동하지만 모바일 장치에 코드를 올려 놓으면 코드가 문제가 있음을 나타내는 코드가 발생합니다.

내 장치에는 물론 인터넷 연결이 있습니다. 문제를 해결하는 방법에 대한 아이디어가 있습니까?

답변

1

이 그냥 오타입니다 가정,하지만 당신은 URL에 공간이, 지금은 URL이 생각 : 복사 붙여 넣기 문제의 코드가, 그것은 존재하지 않는 경우 http://maps.google.com/maps/api/js?key=yourkey&sensor=false

+0

공간이 나타났다 내 실제 코드. 내가 사용하는 URL은 문서에서 Google이 제공하는 URL이며 작동하도록되어 있으며 브라우저에서 코드를 실행할 때 작동합니다. – user1924162

+0

확인 - 두 URL 모두 작동해야합니다 - googleapi url이 최신 버전입니다. 앱 또는 웹 사이트를 볼 수 있습니까? 안드로이드 앱에 대한 다른 api 키가 있습니다. https://developers.google.com/maps/documentation/android/start#getting_the_google_maps_android_api_v2 - 또한 웹 사이트 인 경우 브라우저에서 오류를 파헤 칠 수 있습니까 (xhr https://developers.google.com/chrome/mobile/docs/debugging)? –

관련 문제