1

ngmapAngular アプリケーションでGoogle マップを使用していますが、 custom marker.

私の場所のカスタム名を設定するためcustom markerのフィールドが内部にあります。input問題は、モバイル (Android および iOS) では、このフィールドにアクセスして書き込むことができないことです。(基本的に、入力フィールドをタップすることはできません)なぜそれが起こるのか分かりますか?

この動作を確認するためのコードをここに用意しました。

4

1 に答える 1

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();
  }
于 2016-01-20T11:29:30.517 に答える