• I have tried my website with different devices, found out that IOS devices, especially iphone is not update with the scroll speed, it is still very slow after testing few iphone devices, but no problem with andriod devices.

    The page I need help with: [log in to see the link]

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author metaphorcreations

    (@metaphorcreations)

    Thanks for letting me know. I have looked into this bit and am making an update that should hopefully resolve this. I’ll be doing a bit more testing today before releasing the update, but keep an eye for this update by the end of the day.

    Hi,

    I have the same issue – has an update been released to fix this issue yet?

    Many thanks in advance.

    • This reply was modified 4 years, 2 months ago by rabland.
    Plugin Author metaphorcreations

    (@metaphorcreations)

    I have made one more update that may help with the iOS issues.

    If you are still seeing issues please run through the following article to see if there is another plugin (or your theme) that could be contributing to this issue: https://www.metaphorcreations.com/article/test-plugin-conflicts/

    Also, please test my site on your iOS device and let me know if you see the same issues. https://www.dittynewsticker.com/ditty-news-ticker/

    There are 5 tickers running at the same time without slowdown from what I see.

    Thanks!

    Hi,

    Many thanks for your time on this although unfortunately the problem still persists:
    https://thepolicememorialtrust.org/the-national-police-memorial/

    If you are able to fix this for me I’d be happy to make a donation.

    Many thanks in advance.

    Plugin Author metaphorcreations

    (@metaphorcreations)

    @rabland Were you able to run through this article https://www.metaphorcreations.com/article/test-plugin-conflicts/

    That would help me the most, if some sort of conflict could be tracked down. I know the more recent versions of WP include an updated version of jQuery which require certain scripts to be updated. It’s possible there are other plugins, or your theme, that implement deprecated jQuery methods that are causing the ticker to struggle.

    Due to the nature of a scrolling ticker, it does require more continuous resources than some other scripts… It uses a continual loop to check positions of multiple elements (ticks) and calculate new positions. If there is another script (or more) on the site that is causing jQuery in general to not functional optimally it could be the root cause.

    Hello @metaphorcreations,

    Thanks again for your reply.

    The problem is I don’t have an iPhone to test it on when switching off plugins one by one. I think it’s working on iPads and Android devices – just not the phones (or so I’m told).

    Kind regards.

    Hi @metaphorcreations,

    I managed to get hold of an old iPhone.
    It seems the problem is caused by a plugin called Smart Slider 3.

    Hope that helps.

    Kind regards

    @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.
    Plugin Author metaphorcreations

    (@metaphorcreations)

    @nextendweb Thanks for the tip, I will give it a try!

    Plugin Author metaphorcreations

    (@metaphorcreations)

    I have made this update, implementing requestAnimationFrame.

    Please let me know if you have better results now with v2.3.5.

    Fantastic support from both @nextendweb and @metaphorcreations!

    Thank you both – I will write reviews accordingly.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘scroll speed in IOS’ is closed to new replies.