До никъде не съм още, замотах се нещо с хардуера, но се надявам утре да го взема и да почвам с фактическите действия.
Сайта който ми дадохте за биймовете е много полезен
https://www.satbeams.com/footprints но не работи добре ако имате адблокер примерно адгард. Проблема се изразява в това, че не може да се клика по сателитите и картата да се обновява. Като махна адблокера си работи ок но е наблъскано с реклами.
Погледнах го набързо и гледам, че гърми защото се опитва да изпълни метод от обект който не съществува, предполагам е някаква гугълска история която адблокера просто е отрязал.
Нещата се случват така:
при промяна на сателитите дивелопъра нарочно или не, извиква следния код като по презумция предполага, че обекта съществува и не го е трапнал в трай кеч и съответно кода гърми и изпълнението се прекъсва:
PHP код:
pageTracker._trackPageview('/footprints/' + position);
Грешката която хвърля е:
PHP код:
Uncaught TypeError: Cannot read property '_trackPageview' of undefined
Лекува се като се отвори дивелопър туулс от менюто море туулс в гугъл хром и в таба конзоле се поставя следното едноредие и после ентер.
PHP код:
pageTracker = {}; pageTracker._trackPageview = () => {};
Това което правим е, декларираме липсващия гугълски обек и му добавяме една куха функция която просто не прави нищо и така избягваме от проблема и сайта си работи перфектно и без реклами.
Дано да стана по-бързо сателитаджия, че да не направя някой от вас дивелопър