Webview performs poorly. How to debug?

My app’s webview seems to perform poorly on a certain website. I have wrapped my app around a mobile site and it seems that when I scroll down (or up) the webview updates the screen only 2 or 3 times per second, just like there’s some major process running in the background and consuming all resources.

For test I have loaded other (mainstream) websites in the webview in my app with no problems, so I’m guessing the mobile site is the culprit. However, when I load the website on device’s stock browser, outside my app, it works fine. 

Are there any known causes that can slow the webview down? Or does anyone have a pointer on how/where to start debugging this?

Thanks in advance!

~Rob

Edit: I tested it on current high-end devices like the Galaxy S7 Edge , and all have the same issue.

bump

I’m not sure how much debugging you can do on this other than hit the site in the device’s web browser and see how it behaves there. Most sites today offer responsive versions. You can shrink your web browser down to a mobile phone size and see if something in their resizing the site is running amok. Also keep in mind desktops have way more memory and horsepower and can mask poorly performing websites.

Rob

bump

I’m not sure how much debugging you can do on this other than hit the site in the device’s web browser and see how it behaves there. Most sites today offer responsive versions. You can shrink your web browser down to a mobile phone size and see if something in their resizing the site is running amok. Also keep in mind desktops have way more memory and horsepower and can mask poorly performing websites.

Rob