I’m experimenting with the native web popup since quite a while.
Although it basically seems to work, loading a web page (even an internal one) initially displays a gray rectangle with an activity indicator that hides the background underneath the popup - even if “hasBackground” was set to false. As soon as the page has been loaded, the gray overlay disappears.
Even the WebOverlay sample suffers from this issue.
The flicker caused by this behavior does by no means look professional (will Apple allow apps in their store with such an annoying flicker?) but I haven’t found any way to get rid of it (and I even tried loading off-screen first and then moving the popup into view - which did not work)
It also seems as if one could not place anything ABOVE the overlay…
Does anybody have ANY idea how one could circumvent this problem?
Thanks in advance for any hint! [import]uid: 4331 topic_id: 4797 reply_id: 304797[/import]
Should I post this question as a bug report? Technically, it should be feasible to avoid the flicker (e.g., LiveCode mobile does it without)
Is any professional app using the web popup? With the flicker, I have my doubts that the popup can be used in AppStore contributions without risking poor reviews.
Kind regards,
Andreas Rozek [import]uid: 4331 topic_id: 4797 reply_id: 15502[/import]
Same problem here, since I needed a webpopup to load a web page in a section of my app (www.pipclock.com) I ended up using it, even with the gray area while the webpopup is loading.
It’s a little weird and doesn’t look very professional honestly, but Apple had no problem allowing it.
Really hope this problem is going to be fixed soon.
(also yeah, you can’t place anything on top of a webpopup because the native elements are rendered in a different way… actually is the same thing for the map view, however at least in that case you can change position and opacity) [import]uid: 9158 topic_id: 4797 reply_id: 15693[/import]
Same issue here. It looks a little better if you use some javascript to fade your page content in, but it still has a flicker. The good news is that improved web popup support is on Ansca’s top priority list! [import]uid: 12405 topic_id: 4797 reply_id: 15855[/import]