@metaphorcreations,
Instead of animating with setTimeout , you should use requestAnimationFrame. I think that cause the lag on IOS.
function o() {
requestAnimationFrame(function t() {
if (!nt)
for (var e = 0; e < P.tick_count; e++)
if (!0 === it[e][0].visible) {
var i = "reset";
"left" === N.scroll_direction || "right" === N.scroll_direction ? ("reset" === (i = "left" === N.scroll_direction ? c(e) : p(e)) ? (i = it[e][0].reset,
it[e][0].headline.css("opacity", 0)) : it[e][0].headline.css("opacity", 1),
it[e][0].headline.css({
transform: "translateX( " + i + "px )"
})) : ("reset" === (i = "up" === N.scroll_direction ? l(e) : _(e)) ? (i = it[e][0].reset,
it[e][0].headline.css("opacity", 0)) : it[e][0].headline.css("opacity", 1),
it[e][0].headline.css({
transform: "translateY( " + i + "px )"
})),
it[e][0].position = i
}
requestAnimationFrame(t)
});
}
-
This reply was modified 4 years, 2 months ago by
Nextendweb.
-
This reply was modified 4 years, 2 months ago by
Nextendweb.