2012-04-17 3 views
0

У меня есть анимация jQuery, которая плавно отображается во всех браузерах, кроме Safari (проверяется только на Windows 7).jQuery анимация негладкая в Safari на Windows

Важно, чтобы он поддерживал Safari. Кто-нибудь знает, почему?

Кстати, это не первый раз, когда я сталкиваюсь с этой проблемой.

Это код, я использую:

setInterval(function() { 
    nextObstacle = createObstacle(); 
    animateLoops(nextObstacle,direction); 
    direction = (direction == '+=3') ? ('-=8') : ('+=3'); 
}, 2000); 

function animateLoops(o,direction) { 
    o.animate ({ 
    'top': '+=1', 
    'left': direction, 
    'height': '+=5', 
    'width': '+=5' 
    }, 100, 'linear', function() { 
    if (o.outerWidth()<200) // keep moving 
     animateLoops(o,direction);   
    else { // check success 
     o.fadeOut(); 
    } 
    }); 
} 

<style> 
#game-div { 
    width:590px; 
    height:700px; 
    background: url(images/background-1604.png); 
    position:relative; 
    /* cursor: url(images/plane-1604.png), auto;*/ 
} 

.loop { 
    position:absolute; 
    top:230px; 
    left:270px; 
    width: 30px; 
    height:30px; 
} 
</style> 

Вы можете видеть, что здесь живут: http://www.israelinsidethemovie.com/plane-game/

+0

Bruv ** а) ** определить гладкость? :) Я нахожусь в сафари osx lion, и кроме этих толстых кругов balck он выглядит гладко :)) cheers –

+0

Я думаю, что лучший способ определить эту проблему гладкости выглядит так: в хром это выглядит намного лучше! –

ответ

1

Я проверил свою страницу на Safari 5.1.4 и 5.1.1 на Windows XP и может подтвердить, что он намного менее плавный в Safari по сравнению с другими браузерами.

Я использую jquery lightboxes, и они также очень рывками в Windows Safari по сравнению с другими браузерами.

Я использовал как colorbox, так и fancybox, и они оба вялены в Safari.

Итак, мой вывод - в Windows Safari есть проблемы с анимацией в jquery. Извините, но решение.

Надеюсь, все в порядке в сафари на макинтош (согласно Tats_innit комментарий) - что является более важным, чем окна

Смежные вопросы