Mam ng-click na znaczniku div. To działa na komputerze w każdej przeglądarce. Ale kiedy testuję to na iPadzie (ios7), to nie działa. O dziwo. Kiedy zmienię div na tag-a. To działa. Ale to nie jest opcja, ponieważ to niszczy inne rzeczy w mojej aplikacji.ng-click nie działa na tablecie
<div class="ytBlockNativeControles" ng-click="background || YtPlayer.togglePlay();" ng-class='{"pause":YtPlayer.playing == 1, "play":YtPlayer.playing == 0}'>
<img src="{{YtPlayer.poster}}" alt="" class="ytPoster" ng-if="YtPlayer.poster != ''">
<div class="ytOverlayPlayBtn imgReplace" ng-show="!YtPlayer.playing && !background && !YtPlayer.initiallyHidePlayBtn">Play</div>
</div>
Po dodaniu modułu ng-touch. I klikam element div, a następnie dodajemy klasę aktywną kliknięcia. Ale ng-kliknięcie nie jest wykonywane.
+1 Widząc ten sam problem przy użyciu Datepicker pasków naręcznych na iOS7. Dokuczało mi to od wielu dni - dziękuję, że przynajmniej dasz mi punkt odniesienia. Zmiana z 'button' na' a' działa również dla mnie, chociaż nie jest to również opcja dla mnie. –