2017-04-10 12 views
0

자신의 타일을 표시하는지도 상자지도를 만들었으므로 데스크톱에서이 작업을 수행 할 수 있습니다. (IOS IOS 10.3.1을 사용하는 Iphone) Safari에서 맵을 표시했지만 괜찮 았지만 터치가 작동하지 않는 것 같습니다 (이동 또는 확대/축소). 내비게이션 컨트롤 (+, -)을 사용하여 확대하거나 축소하면지도에 데이터가 잘 표시됩니다.지도 상자가 iphone (IOS 10.3.1) 사파리 및 Chrome의 터치 이벤트에 응답하지 않지만 Google 검색에서 수행합니다.

그 외 아무도 비슷한 문제가 발생했는지 궁금합니다. 나는 'Mapbox GL JS'버전 0.34.0을 사용하고

는 :

<script src='https://api.mapbox.com/mapbox-gl-js/v0.34.0/mapbox-gl.js'></script> 
<link href="https://api.mapbox.com/mapbox-gl-js/v0.34.0/mapbox-gl.css" rel="stylesheet" /> 

하나 이상한 것은 내가 브라우저에서이 'i'를지도의 오른쪽 아래에 있다는 것을 발견하지만, 클릭 어떤 정보도 표시하는 것은 아무 것도하지 않는 것 같습니다. '나는'어떤 것을 의미할까요?

크롬을 사용하여 동일한 아이폰에 같은지도를 표시하는 경우 동일한 문제가 있지만 'Google 검색'을 사용하여지도를 올바르게 표시하고 데이터를 잘 표시하여 터치에 응답합니다.

+0

"i"는 맵 속성에 대한 정보 (보통 OpenStreetMap)로 확장됩니다. 이 문제를 github.com/mapbox/mapbox-gl-js/issues에서보고해야 할 것 같습니다. –

답변

0

감사합니다. 스티브. 나는 그 문제의 근원을 발견했다.

지금 확대 및 내 모바일 장치에서 확인 내지도를 이동 할 수 있습니다로 변경 한 후

: 은 내가 .html 중에서 코드에서이 줄을이었다. 메타 '뷰포트'는 최대 스케일 및/또는 '사용자 스케일 러블'기능을 제공합니다.