Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: google maps api v3 vs opera
Forum PHP.pl > Inne > Hydepark
nospor
Hejka,
wyszło nowe api (v3) dla google maps.
Oczywiście standardowo google leje na operę i przykładowo ten przykład
http://code.google.com/intl/pl-PL/apis/map...ine-simple.html
który powinien wyświetlać linie, w operze nie działa.

Spotkaliście się z jakimiś mykami na "obejście" tego problemu pod Operą? Pewnie nie, ale dla pewności wolę się zapytać smile.gif
bim2
Skoro to Hydepark to odpowiem że ja nie smile.gif
thek
Znając życie, to pewnie Opera ruszy pod tym samym rozwiązaniem co IE -> vml :/ Sam zobacz, bo tylko tak dla IE można było pchnąć polilinię w v2
nospor
Cytat
Skoro to Hydepark to odpowiem że ja nie
Nawet na Hydepark "nagradza" się za takie durne posty winksmiley.jpg
Naprawdę myślisz, że miło by mi było czytać teraz 1000 postów od tysiąca userów: "Ja nie"? Nie masz nic mądrego do pisania to nie pisz.

Cytat
Sam zobacz, bo tylko tak dla IE można było pchnąć polilinię w v2
Nie chce mi się marnować czasu na IE winksmiley.jpg
thek
No spor... to tylko kwestia dodania przestrzeni nazw VML w head i stylu smile.gif Nic więcej. Z góra jakoś 10 linijek jeśli zrobisz to "na odwal się" winksmiley.jpg
nospor
oj.... no bo tak to napisales
Cytat
Znając życie, to pewnie Opera ruszy pod tym samym rozwiązaniem co IE -> vml

ze wynikało z tego że to Opera ma coś zrobić a nie ja smile.gif
thek
To przepraszam za niejednoznaczność. W ramach przeprosin to, co zazwyczaj się w takich wypadkach dodaje, a o czym wspomniałem smile.gif
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
  3. <style type="text/css">
  4. v\:* { behavior:url(#default#VML); }
  5. </head>


Swoją drogą jest to błąd, o którym developerzy wiedzą. Zresztą poczytaj link poniżej smile.gif
http://groups.google.com/group/google-maps...35086086671b4c3

@bottom: Sam nie testowałem rozwiązania, bo na v2 jadę i tam akurat Opera oraz IE po owym bugfixie z vml dawały radę z polilinią. Tak więc sam dzięki temu się dowiem, czy na v3 przechodzić, czy nie jeszcze i czy czekać na więcej poprawek ze strony dev zanim zrobię przeskok. W temacie podlinkowanym coś było o obsłudze polilinii w v3 od strony technicznej, że to jako SVG chyba jest podrzucane (SVG Opera obsługuje z tego co wiem, więc byłoby to dziwne - no chyba że w jakiś specyficzny sposób smile.gif ), ale dodają tam też, że Canvas także może być w użytku. Ja bym się więc dokładniej przyjrzał więc wypowiedziom. A jak ja traktuję Pomógł to sam wiesz. Mogą być, ale nie muszą. Nie zależy mi biggrin.gif Sam chętnie się dowiem o Twoich odkryciach, więc jakby co - dawaj w temacie cynk bo to wiedza dla mnie istotniejsza niż jakieś punkciki...
nospor
Kod co podałeś nie poprawia sytuacji. A przynajmniej na przykładzie co podałem na początku.
W ciągu paru dni robił te linie w google maps to przetestuje to na kodzie u siebie. Dzięki za wstępne info smile.gif Gdy zadziała to dam POMÓGŁ winksmiley.jpg

edit:
dla opery po dodaniu Twojego kodu to wogole mapa google się nie wyswietla.

Dla kodu:
v\:* { behavior:url(#default#VML); }
dostaję
"Selector syntax error"

Dla kodu
* { behavior:url(#default#VML); }
dostaję
"Behavior is an unknown property"

Cytat
A jak ja traktuję Pomógł to sam wiesz. Mogą być, ale nie muszą. Nie zależy mi
Dlatego dałem mrugnięcie na końcu mojego zdania - też takie teksty traktuję jako śmieszne... oj, poważniejesz na starość że takich grypsów nie łapiesz winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.