En una aplicación web móvil tengo un div que se puede desplazar con el nuevo sofisticado -webkit-overflow-scrolling: touch. El único problema es que el contenido se está procesando solo cuando finaliza el desplazamiento. ¿Hay alguna manera de hacer que Mobile Safari (y tal vez otros navegadores móviles, como el de Android) muestren el html durante el desplazamiento con un solo dedo?Desplazamiento con un solo dedo en Safari que no muestra html hasta que finaliza el desplazamiento
.layer-content {
position: absolute;
top: 112px;
bottom: 0;
width: 100%;
background: #e6e6e6;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
realmente. Esa es la forma en que funciona el iPhone. Si se desplaza, todos los recursos se utilizan para que el desplazamiento sea muy suave, a expensas de no mostrar las partes nuevas. Podría engañar al navegador para que piense que la capa es más grande, haciéndolo más grande, y agregar una capa encima de la parte que no desea mostrar, pero esto no funciona para todos los diseños. Solo lo dejaría. Los usuarios están acostumbrados, ya que las páginas normales tienen el mismo "problema de representación". – Gerben
Gracias, Gavin. Esto me queda bien ¿Hay alguna manera en que pueda marcar su comentario como la respuesta a esta pregunta? – FreeCandies
Ahora puedes. Vea abajo. :-) – Gerben