Синхронизация прокрутки Div: scrolltop возвращает неправильное значение на Android

Обычно я использую этот код для синхронизации 2 дел.

$('#right').on('scroll', function () {
    $('#left').scrollTop($(this).scrollTop());
});​

Он работает очень хорошо на ПК, но не на моей вкладке Samsung Galaxy??!!

РЕДАКТИРОВАТЬ

После некоторых испытаний я обнаружил, что scrolltop значение не является правильным: оно не учитывает плавную анимацию конца прокрутки или что-то в этом роде. Следовательно, невозможно синхронизировать 2 деления.

Вот новая скрипка, чтобы объяснить проблему: http://jsfiddle.net/sgcer/156/

Кто-то может объяснить, почему и как я мог решить проблему? Любые комментарии о тестах на других планшетах приветствуются.

Я пробовал такие события, как touchmove, touchend... но не удача http://jsfiddle.net/sgcer/146/

И событие прокрутки произошло бесконечно на моем планшете: http://jsfiddle.net/sgcer/157/

И я обнаружил потенциальную проблему здесь: http://code.google.com/p/android/issues/detail?id=19625

1 ответ

Решение

Фактически, он работает в браузерном приложении Chrome, но не будет браузером по умолчанию.

Другие вопросы по тегам