Без доступа к объекту карты вы не получите координаты даже из "M253 207L450 290L684 178z", потому что не знаете точку отсчета для этих пиксельных смещений из "SVG path".
А если для обучения, то я бы сделал оба варианта, просто иногда нужна программа в дороге и нету ноута с android Studio и решить задачу на веб - будет быстрее.
да там в спешке была указанна не та переменная - нужно рекурсивную а указана базовая
Object.keys(input).forEach(v=>{let n=output;v.split(".").forEach((k,i,a)=>{if(!(k in n)){n[k]=(i==a.length-1)?input[v]:(parseInt(a[i+1]).toString()!="NaN"?[]:{})};n=n[k]})});
ну ajax передает данные, и принимает в ответ данные, но чтобы их "загрузить" в файл - предется сформировать внутри браузера в загружабельный объект Blob() и его уже и сохранить в файл.
Вообще это общий метод для сохранения данных из JS браузера клиента в локальный файл.
Я без понятия - не внедрял. Зависит от возможностей сайта: можно свою рекламу вставить, можно цены поменять или мир захватить.
Проверяйте логи сервера на P=1234567890
Никто не мешает поставить отдельный мини сервер Asterisk который будет клиентом у Протей(если техподдержка пошлет вас в с вашими хотелками), а вообще я думаю у них это есть, просто стоит отдельных денег.
Ну у меня нету woocomerce чтобы проверить. Если не работает базовый функционал плагинов - возможно дело не в плагинах. Там явно написано что можно делать скидки для ролей.
Вобщем ни один бесплатный файловый хостинг не дает прямого доступа к файлам по http - потому что получится веб-хостинг, и не получится получать прибыль. Все хостинги в первую очередь строятся для получения прибыли. Некоторые в рекламных целях могут быть бесплатны некоторое время.