Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

Mobile Safari의 HTML5 지리적 위치 '권한 거부됨' 오류

<시간/> <본문>

모바일 웹사이트가 생성되고 버튼 클릭 시 사용자에게 현재 위치를 요청해야 하는 요구사항이 있을 때마다 HTML5 지리적 위치가 사용됩니다. 이것은 모바일 크롬에서 잘 작동합니다.

그러나 Mobile Safari에서 사용자에게 위치를 공유하라는 메시지가 표시되고 브라우저는 기본적으로 지리적 위치로 설정되고 브라우저는 기본적으로 권한 거부 오류로 설정됩니다.

이를 해결하기 위해 모바일 서비스의 Geolocation 서비스를 켜서 요청한 사용자의 현재 위치를 가져옵니다.