Hey there,
I'm currently dealing with an issue in my iOS app where I have a webview that monitors URL changes and displays a spinner while the page is loading. The problem arises when the webview now has hash changes to support back buttons, which prevents the spinner from disappearing because a hash change doesn't trigger a page reload event.
I'm wondering if there's a way using JavaScript within the webview to manipulate the document.readyState or any other method to trick the app into thinking the page has reloaded so that it removes the spinner.