Size: a a a

Cordova — русскоговорящее сообщество

2019 April 10

СТ

Сергей Ти in Cordova — русскоговорящее сообщество
источник

СТ

Сергей Ти in Cordova — русскоговорящее сообщество
Сергей Ти
Такой вопрос - кто пробовал встраивать Яндекс.карты JS API с геокодированием в приложение?
Не в нативе, сервер возвращает 429 ош. (при отсутствии обмена вовсе).
Пробовал iframe отдельно подключать - уперся в кроссдоменность - в основной код приложения нужно отдавать данные.
Цель - форма ввода адреса с функцией - «Показать на карте»
Есть какие мысли, идеи?
Разве что Cross-window messaging использовать
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
Блин ценник все растёт и растёт. Ещё пару месяцев и мне придётся согласиться.
источник
2019 April 11

YS

Yegor Shevchenko in Cordova — русскоговорящее сообщество
Добрый день. Подскажите пожалуйста кто может сталкивался с подобным:
Проект на ngCordova из которого в последствии генерятся приложения для ios и android.
Нужно прикрутить гугл аналитику.
Нашел плагин для аналитики http://ngcordova.com/docs/plugins/googleAnalytics/ , добавил в проект при помощи команды, написаной на страницу плагина, пытаюсь использовать по примеру, но выдает ошибку "Cannot read property 'startTrackerWithId' of undefined". Внутри плагина поставил консоль лог http://joxi.ru/krD91oDFKENPYm , вижу, что в window нету analitics к которому он должен обращаться вот скрин объекта window http://joxi.ru/Q2KxDo7TL4DzdA .

Может я что-то неправильно подключаю? Не нужно ли в html что-либо добавлять для корректной работы плагина или может еще какие-то нюансы?
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
$cordovaGoogleAnalytics.startTrackerWithId('UA-000000-01'); вот так используеш ?
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
в импортах сверху прописал $cordovaGoogleAnalytics ?
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
bower_components/ngCordova/ импортируеш ?
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
/bower_components/ngCordova/dist/ng-cordova.min.js
источник

YS

Yegor Shevchenko in Cordova — русскоговорящее сообщество
Maxim Kazantcev
$cordovaGoogleAnalytics.startTrackerWithId('UA-000000-01'); вот так используеш ?
Да. В проекте еще и ионик есть, пробовал в ионик платформ реди и просто в контроллере ставить http://joxi.ru/brR8Eo6t7JKQq2
источник

YS

Yegor Shevchenko in Cordova — русскоговорящее сообщество
> bower_components/ngCordova/ импортируеш ?
у меня нет бовер в проекте. Прописал cordova plugin add https://github.com/danwilson/google-analytics-plugin.git -  и он поставился в папку плагинов и прописался в файле config.xml
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
а $cordovaGoogleAnalytics у тебя откуда существует ???
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
это не переменная плагина
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
это именно переменная ngCordova
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
а если ты ngCordova не импортируеш то... ?
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
вот тебе и ошибка хуйняхуйня точка метод. метод не существует у хуйняхуйня - ну само собой такая ошибка у тебя
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
$ bower install ngCordova
источник

MK

Maxim Kazantcev in Cordova — русскоговорящее сообщество
ну и подключить ее к index.html
источник

YS

Yegor Shevchenko in Cordova — русскоговорящее сообщество
Maxim Kazantcev
а $cordovaGoogleAnalytics у тебя откуда существует ???
Спасибо. Буду пробовать. Надеюсь, поможет)
источник

YS

Yegor Shevchenko in Cordova — русскоговорящее сообщество
Maxim Kazantcev
а $cordovaGoogleAnalytics у тебя откуда существует ???
Подключил к индекс, установил, но ничего не поменялось(( И я не понимаю связи, но как-то все же у меня был доступ к этой переменной и раньше😬
То есть скрипт попадал внутрь плагина аналитики, но уже в плагине не было нужного свойства (analitics) внутри объекта window
источник