2009-04-06 4 views
2

주로 Google에서 실행되는 내 Google지도 응용 프로그램 (480/320 창 해상도)에서 GInfoWindow 정보 거품에 "물건"을 표시하고 있습니다. 문제는 때로는 버블이 너무 커서 화면에 맞지 않는 내용으로 채워져 있다는 것입니다.GInfoWindow가 꼬리를 짧게 만드는 방법?

여기에 예를 들어

Too big a bubble http://www.perhac.com/Capture.PNG

그것은 정확히 재앙하지만,이 경우처럼, 마커가 화면 밖으로 약간 밀렸다 그리고 거품의 상단이 완전히 너무 표시되지 않습니다이다. 그런데 거품의 "꼬리"(정보창을 마커에 연결)가 오래 걸리는 것을 보았습니다.

누구나 간단한 방법을 알고 있습니까? 이걸 가지고 도울 수있는 GInfoWindowOptions에 재산이 있습니까? 나는 것은 pixelOffset는 ... 편집


이 문제는 굉장히 긴 만들려고

갈 수있는 방법입니다하지 않습니다,하지만 난 당신이에서 다운로드 한 이미지에서 그 통지 할 ... 구글은 짧은 꼬리이 이고, 나는 아직도 그 일을 사용하는 방법이있을 생각하는 이유를 짧은 그림자 ... 그건

bubble image

shadows

+0

동일한 문제가 있습니다. iPhone 스타일의 GinfoWindow를 표시하고 싶습니다만 openInfoWindowHTML 함수에서 사용할 수있는 옵션이없는 것 같습니다. 아무도 이걸 해결하지 않니? – Brooks

답변

1

현재는 no options to shorten the infoWindow tail입니다.

원하는 pixelOffset이 맞지 않습니다. infoWindowAnchor 오프셋을 설정하면 동일한 길이의 꼬리가 발생하지만 아이콘에서 오프셋 (아마도 화면 아래쪽에 위치)을 가리키는 것과 같습니다. 따라서이 방법을 사용하여 창을 이동할 수 있습니다 (marker.openInfoWindowHtml에서 지원되지 않는 map.openInfoWindowHtml을 사용하는 한). 그러나 꼬리는 아이콘 아래에있는 것을 꽤 평범하게 보입니다.

나는 여기서 뭔가를 놓치고 누군가 나를 고칠 수 있기를 바랍니다.

또는이 기능을 구현하면 좋을 것입니다. 아이콘을 만들 때 infoWindowAnchor를 이미 상쇄 할 수 있으므로 pixelOffset이이를 수행해야합니다.

+0

답변 해 주셔서 감사합니다. 그러나 나는 아직도 그것이 가능하지 않다는 것을 확실히 확신하지 못하고있다. 보기 "페이지 정보 >> 미디어"와 Google에서 다운로드 한 개별 이미지에서 "짧은 꼬리"와 짧은 그림자가있는 것처럼 보입니다 ... 혼란 스럽습니다. –

+0

지원되는 것처럼 보입니다. 그것이 노출되지 않은 것일까? – RedBlueThing

0

해당 이미지의 짧은 꼬리는 maximized infoWindow 's에 사용됩니다. 일반 infoWindow에 사용할 방법이 없습니다.

좋은 대안은 타사 InfoWindow를 사용하는 것입니다. 몇 가지 옵션 목록은 this post을 참조하십시오.

관련 문제