jQuery Detectar Parte Inferior da Página no Safari / iOS Móvel

Eu basicamente quero a mesma funcionalidade como o facebook, twitter e todos os outros sites de rolagem "infinitos" funcionam, o código im usando no momento é

jQuery(document).ready(function(){
    $ = jQuery;
        $(window).scroll(function(){
            if ($('.iosSlider').is(':visible'))
            {
                if($(window).scrollTop() + $(window).height() == $(document).height())
                {
                $.get('/our-work/fakework.php', function(data) {
                $('#mobile-thumbs').append(data);
                });
                }
             }
        });
});

Isso funciona perfeitamente em todos os browers de desktop, e até mesmo no meu blackberry, por vezes, funciona depois de spam o botão de rolagem para baixo.

No entanto não é uma vez detectado no iphone ou ipad, eu assumi que era algo todo com a viewport, mas quem sabe.

Eu tentei usar o método de altura viewport de

<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0">

mas isso não parece resolvê-lo também!

Então, por favor alguém poderia compartilhar alguma luz sobre isso, por favor, sobre como detectar a parte inferior da página no iDevices!

Obrigado!!

Owen

questionAnswers(4)

yourAnswerToTheQuestion