Ustawiłem własny serwer OSM do dostarczania kafelków map do użycia w aplikacji. Do aplikacji używam OpenLayers i doszedłem do dziwnego problemu po przeniesieniu kodu z slippymap do mojej aplikacji. Zasadniczo używam tego samego kodu, a dla lokalnych kafelków ustawiam adres mojego serwera kaflowego.Kafelki mapy nie wyświetlają się (cały różowy) w Firefoksie przy użyciu OpenLayers i własnego serwera OSM
Problem polega na tym, że po przełączeniu się na warstwę lokalną widzę tylko różową warstwę mapy, ale atrybut src tagu obrazu ładuje rzeczywisty kafelek. Próbowałem z Firebugem usunąć różową warstwę, ale za nią nie ma obrazu! Kopiowanie adresu URL z atrybutu src tagu img otwiera kafelek jako obraz.
Próbowałem tego do Chrome i warstwa lokalna działa, także w IE 7,8,9. Problem jest tylko z FF i podejrzewam coś z OpenLayers, ale nie wiem co. Warstwa Mapnik działa i pokazuje kafelki we wszystkich przeglądarkach. Korzystanie z HTML5 przy okazji.
Wszelkie pomysły i wskazówki są mile widziane.
Zaznaczam wam odpowiedź jako zaakceptowaną, ponieważ bardziej lubię to rozwiązanie. Dzięki! – kode