I postponed my problem to a very simple scenario and it seems like with iOS 9+ and UIWebView with a website that has a lot of page loads (for example, you could switch from navigation).
I followed this tutorial ( http://conecode.com/news/2011/05/ios-tutorial-creating-a-web-view-uiwebview/ ) to create a simple iOS application with UIWebView. I pointed the UIWebView to a static html that looks like mine below.
Then I refreshed the page using a button (or a script that does this automatically), and ultimately the application grows slower and slower (usually around 50-80 updates). I have a list on the page for demonstration, because it allows you to scroll, which once again emphasizes the problem.
Any help or guidance for me to solve this?
<!DOCTYPE html> <html lang="en"> <head></head> <body> <FORM><INPUT id="demo" TYPE="button" onClick="history.go(0)" VALUE="refresh"></FORM> <ul data-role="listview" > <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> <li>This is an Item</li> </ul> <script> var elem = document.getElementById("demo"); elem.value = Date(); location.reload(); </script> </body> </html>
ios iphone uiwebview
XenoPuTtSs
source share