I’m developing an app where users can swipe between webviews, which are all local htmls in the system.DocumentsDirectory. What I have now is three webviews, one to the left of the screen, one visible on the screen, and one to the right. The first issue is that loading them sometimes takes up to 3 seconds (probably averaging around 1 second). These are not extensive html documents at all, a few paragraphs and links is all. I can’t imagine why they take so long to load, and additionally there is a very ugly gray screen with a spinning gear when they are loading.
The second issue is that even when the left and right webviews are loaded, swiping them onto the screen causes the gray screen to flash, as if it is reloading the webview.
Is this an error on my implementation or a limitation of the platform/native? Is there anything I can do to remedy this issue?