같은 문제가 있습니다. Firefox를 사용하셨습니까?
Chrome에서 Google Maps API를 사용하는 경우 Google지도와 완전히 같습니다. 여전히 해결 방법을 찾을 수 없습니다.
fov는 문서에서 언급 한 것과 동일해야합니다.
https://developers.google.com/maps/documentation/javascript/streetview
그래서 문제는 그들이 사용하는 투사가 될 것입니다.
크롬을 사용하고있는 API를 속이기 위해 사용자 에이전트를 변경하려했습니다. 그리고 그것은 작동합니다.
navigator.__defineGetter__('userAgent', function(){
return 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36' // customized user agent
});
그러나 파노라마를 드래그하려고하면 매우 느립니다.
아마 3D 구형 대신 큰 평면 이미지를 사용하는 이유 일 수 있습니다.
2014년 8월 8일 갱신
좋은 소식은이 문제를 해결합니다.
여기 해결책은 Google Groups입니다.
문서화되지 않은 속성 인 '모드'가 PanoramaOptions에서 설정 될 수 있습니다.
'html4', 'html5'및 'webgl'을 사용할 수 있습니다.
모드를 'html5'로 설정하면 어안 효과가 없습니다.그냥 사용자 에이전트를 설정보다 훨씬 훨씬 더 잘 작동
var panoramaOptions = {
pano : panoId,
pov: {
heading: heading,
pitch: pitch
},
enableCloseButton:false,
addressControl:false,
panControl:false,
visible: true,
clickToGo:false,
addressControl:false,
mode : "html5",
zoomControlOptions:{
position : google.maps.ControlPosition.TOP_LEFT
}
};
: (그러나 인 TourDash 사용하는 대신 'WebGL을')는
다음은 코드를 보여줍니다.
그건 미친 짓이야. 나는 Google Maps가 이것과 같은 브라우저 특정 기능을 가지고 있다고 기대하지 않았다. (그렇다. Firefox에서 개발 중이다.) 귀하의 수정 프로그램은 확실히 나를 위해 작동합니다. 감사. – louisroy
빠른 업데이트 : 사용자 에이전트 변경시주의하십시오. 터치 지원 장치의 일부 기능이 손상 될 수 있습니다. – louisroy
감사합니다. 눈치 채지 못했습니다. 나는 아직도이 일을하고있다. 이 문제를 해결하려면 다른 방법이 있어야합니다. TourDash (웹 사이트)에서는 두 브라우저에서 번갈아 전환 할 수 있습니다. 정말 믿기지가 않아요. –