Visual Studio에서 Cordova 응용 프로그램을 개발 중이며 최신 버전의 Apache Cordova 용 도구를 사용하고 있습니다.Visual Studio 안드로이드 에뮬레이터 및 위치가 Apache Cordova에서 변경되었습니다.
VS 에뮬레이터 및 추가 도구의 위치 섹션에 문제가 있습니다.
지리적 포인트를 추가하고 목록을 자동으로 순환 시키지만, here에서 다운로드 한 geolocation 플러그인은 영향을받지 않습니다.
나는 미리 정의 된 시나리오 (실행, 사이클, 고속도로 타기)를 선택할 수있는 iOS에서 실행 해 보았습니다. 예상대로 작동합니다.
안드로이드에서도 에뮬레이터에서 플러그인 작동을 유지하려면/내가 설정해야 할 것이 있습니까? 편집
:
var watchPosition = function(success, error) {
watchId = navigator.geolocation.watchPosition(success, error, { timeout: 30000 });
};
이 아이폰 OS 에뮬레이터에서 잘 작동하지만 VS 안드로이드 에뮬레이터 에서 작동하지 않습니다 그것은 심지어 OK 작동 : 여기 내가 위치 변화를 확인하기 위해 사용하는 코드의 일부입니다 Ripple에서 삭제 (위치 변경을 등록하는 데 때로는 최대 10-15 초 소요)
당신은 플러그인을 사용하는 방법에 대한 몇 가지 코드를 게시 할 수 있을까요? –
@ ElvisXia 코드 조각을 추가했습니다. 기본적으로 문서의 사본 붙여 넣기 기능이므로 사용하지 않을 것입니다. –
Geolocation 서비스를 활성화 했습니까? 멍청한 질문처럼 들리지만 확실하게 ... – Phonolog