2016-01-20 3 views
1

Я использую карты Google с ngmap в угловом приложении , и у меня проблема с custom marker.Google maps with ngmap mobile issue

У меня custom marker есть поле input внутри, чтобы установить собственное имя для моего местоположения. Проблема в том, что на мобильном устройстве (Android & iOS) я не могу получить доступ к этому полю для записи. (В принципе я не могу нажать на поле ввода) Есть ли у вас какие-либо идеи о том, почему это произойдет?

У меня есть код here, чтобы увидеть эту вещь в действии.

ответ

1

Вы можете попробовать это:

HTML:

<div class="infobox"> 
    <div class="infobox__custom-name"> 
    <input autofocus type="text" ng-model="vm.eventLocation.name" ng-click="vm.click($event)"> 
    </div> 
    <div class="infobox__address">{{vm.eventLocation.address}}</div> 
</div> 

JS:

vm.click = function(e) { 
    e.target.focus(); 
    } 
+0

Это точно, как я решить мою проблему. Хотя я и создал для себя такую ​​директиву. Тем не менее я приму свой ответ. –

+0

Спасибо, что поделились и вашей идеей – beaver

 Смежные вопросы

  • Нет связанных вопросов^_^