Jump to content

iOS 네이버지도 파노라마뷰 문의.


Recommended Posts

안녕하세요. 

Mobile Dynamic Map에 파노라마는 지원되지 않는 것을 확인하였습니다.

네이버지도를 사용하는 타사앱을 확인하니,
[지도는 네이티브 > 버튼 클릭시 웹뷰로 파노라마뷰를 호출] 로 하는것으로 보였습니다.
위와 관련하여 wkWebView에서 가능할 것 같아 html파일 제작 후 loadHTMLString로 호출하였으나 빈페이지만 나왔습니다.
(빈페이지에 네이버 로고는 테두리만 나옴. 롱탭시 미리보기 반응은 있음)

let htmlString = """
		<html lang="ko">
        <head>
          <meta charset="UTF-8">
          <meta http-equiv="X-UA-Compatible" content="IE=edge">
          <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
          <title>Map Test</title>
          <script type="text/javascript" src="https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=CLIENT_ID"></script>
          <script>
            window.onload = function() {
              var pano = new naver.maps.Panorama(document.getElementById("pano"), { position: new naver.maps.LatLng(37.5288524, 126.9210613) });
            }
          </script>
        </head>
        <body>
          <div id="pano" style="width:100%;height:500px;"></div>
        </body>
        </html>
        """
self.testWebView.loadHTMLString(htmlString, baseURL: nil)

사용한 코드는 위와 같습니다.
추가로 해당 html코드를 test.html파일로 저장 후 xocde 프로젝트에 삽입, 번들로 호출하여 로드하였으나 결과는 동일하게 나오지 않았습니다.

wkWebView로 ios앱에서 파노라마뷰를 호출할 수 있는 다른 방법이 있을까요?

링크 복사
다른 사이트에 공유하기

게시글 및 댓글을 작성하려면 로그인 해주세요.



로그인
×
×
  • Create New...