Sensibilidad de deslizamiento en Ionic Slidebox + Android 4.4.4

Tengo contenido desplazable en cada diapositiva de una caja de diapositivas iónica.

Todo funcionó perfectamente, gran experiencia de usuario hasta que actualizé mi Galaxy S5 de 4.4.2 a 4.4.4 esta mañana. Ahora el UX es una pesadilla absoluta. El contenido desplazable dentro de un cuadro de diapositivas es muy difícil de trabajar. De lado a lado la sensibilidad de deslizamiento es super super alta y evita el desplazamiento vertical a menos que absolutamente perfectamente vertical.

Los gestos de agarre del grifo también son muy difíciles de enganchar (de nuevo debido a la sensibilidad de deslizamiento de lado a lado).

He notado esto en Nexus 5 de mi esposa también (que siempre ha estado funcionando 4.4.4).

Voy a necesitar encontrar una solución a esto CUANTO ANTES, puesto que mi galaxia S5 es mi dispositivo principal de la versión parcial de programa y es una ruina total del tren a trabajar con ahora.

Recientemente he actualizado a Ionic beta13, sin cambios. Como en, una aplicación completa UX fallar, una vergüenza tener en la naturaleza.

También desinstalé la actualización de Chrome que venía con Android 4.4.4 (37-> 35) con la esperanza de que el WebView fuera degradado a una versión anterior, sin suerte.

Me pregunto si hay algo específico sobre mi configuración de HTML, o qué más podría proporcionar para obtener el problema. Estoy sorprendido de no haber visto más actividad en este tema, porque está haciendo que mi aplicación antes suave completamente inútil. Me lleva a creer que es un problema aislado, pero no sé por dónde empezar.

Adjunto es una plantilla HTML donde esto me está sucediendo. Cualquier pensamiento muy apreciado.

<ion-view title="LOVE."> <ion-nav-buttons side="left"> <button ng-if="activeSearchSlide == 2" class="button no-animation button-icon icon ion-ios7-arrow-back" style="-webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);" ng-click="clearSearch()"> </button> </ion-nav-buttons> <ion-nav-buttons side="right"> <button class="button no-animation button-icon icon ion-ios7-gear" style="-webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); float: left;" on-tap="gotoSettings()" on-hold="holdMe()"> </button> <button class="button no-animation button-icon icon ion-ios7-paperplane" style="-webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);" on-tap="sendFeedback()" on-hold="holdMe()"> </button> </ion-nav-buttons> <ion-content has-header="true" > <ion-slide-box does-continue="false" auto-play="false" active-slide="activeSearchSlide" on-slide-changed="slideChanged(index)"> <ion-slide> <div> <label class="tagLabel" on-tap="clickTag()" on-hold="tagMenu($index, tag)" ng-repeat="tag in templates.categories track by $index" style="{{tag.checked | myTagStyle}}"> <p>{{tag.name}}<span ng-show="!tag.active">*</span><span class="searchCount">{{tag.bundleCount}}</span></p> </label> <form ng-submit="addTag(newTagText)"> <div> <div style="border-left: none; border-top: none; border-bottom: none; border-right: 40px solid #f8f8f8"> <input type="text" id="inputText" ng-model="newTagText" placeholder="new tag category..."> </div> </div> </form> </div> <br/> <br/> <br/> <br/> </ion-slide> <ion-slide> <div ng-if="!somethingSelected" > <br/> <br/> <br/> <br/> <br/> <br/> <p style="font-size:45pt;color:#DDD;"> ??? </p> </div> <div> <div ng-repeat="tag in templates.categories track by $index" ng-show="tag.checked" class="check-element animate-show" > <label class="tagLabel" on-tap="clickTag()" on-hold="tagMenu($index, tag)" style="{{tag.checked | myTagStyle}}"> <p>{{tag.name}}<span ng-show="!tag.active">*</span><span class="searchCount">{{tag.bundleCount}}</span></p> </label> <label class="tagLabel" on-tap="clickSubTag($parent)" on-hold="subTagMenu($index, item)" ng-repeat="item in tag.items track by $index" style="{{item.checked | myTagletStyle}}" > <p><span style='display:inline-block;'>&nbsp;&nbsp;</span>{{item.name}}<span ng-show="!item.active">*</span><span class="searchCount">{{item.bundleCount}}</span></p> </label> <form ng-submit="addSubTag()"> <div> <div> <input type="text" class="subtagTextInput" id="inputText" placeholder="new {{tag.name}} taglet..." ng-model="inputText"> </div> </div> </form> <br/> </div> </div> <br/> <br/> <br/> <br/> </ion-slide> <ion-slide style="padding-left: 3px; padding-right: 3px;"> <h1>{{searchString}}</h1> <div ng-repeat="bundle in searchResults track by $index | orderBy:attributes.timestamp:reverse"> <div on-tap="viewBundle($index)" on-hold="openBundleModal($index, bundle)" style="background-image: url('{{bundle.firstThumb}}');" class="item {{bundle.attributes.tagged | paintUntagged}}"> <div class="bundleCount"><p>{{bundle.URLcount}}</p></div> </div> </div> </ion-slide> </ion-slide-box> </ion-content> <div> <button ng-if="locked && overLimit && onSearchPage" class="button button-energized inAppPurchase" ng-click="unlockApp()">{{searchLimit}}/{{totalBundles}}</button> </div> 

  • Enviar notificaciones push a la aplicación en una configuración limitada - fake_push_profile not found Ionic
  • $ http solicitud estado 0 con https
  • ¿Cómo hacer la animación slide-in-up de la funcionalidad $ state.go en el marco iónico?
  • Transmisión desde android Cámara a Ionic
  • Android - ionic - no hay plataformas añadidas a este proyecto
  • ¿Cómo hacer que la aplicación iónica androide entera funcione como servicio de fondo?
  • Cambio del título de la pestaña de íon-nav-bar a imagen - marco iónico
  • ¿Cómo genera Ionic / Cordova la clave hash?
  • Cordova fileTransfer funciona perfecto en iOS, lanza el código de error = 1 en Android
  • Error al agregar la plataforma Android en el marco iónico en ubuntu
  • Hacer la barra de desplazamiento visible en contenido iónico cuando se utiliza el desplazamiento nativo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.