Hello,
I’ve submitted a bug report (Case 41008) native.webview does not display AJAX loaded images on Android
but I thought that I’d ask the forum about this as well:
Our app calls a native.webview to our site which has async loading images via AJAX. When we updated Corona SDK from 2014.2511 public release to 2015.2634, we found that the async pictures weren’t displaying on some android devices such as the Samsung Galaxy S5, the Nexus 5 Phone, and the Nexus 7 tablet.
These images would display, though, for the Amazon Kindle Fire, and the iPhone 4s.
That means that it’s not a server issue (it works on some devices, same code/build), and it’s not a code issue (it works on some devices, and used to work on the public release).
So does anybody have any fixes for this, or is the best option to wait for my bug report to complete? Any help?
Thank you very much for your time!
Screenshots:
One of the site not loading the image.
(removed for the moment, will put back up)
The other of a moment where Google Images wasn’t loading in the webview for the Nexus 5. This later fixed itself.
EDIT: Another clue: An android 4.x device worked, and all the other Android devices having the problem that we tested are all on Android 5.x Lollipop. This didn’t make it into the bug report, if possible consider this extra information. This could be a Lollipop issue!
EDIT2: Can confirm upgrading to Lollipop causes the issue, we took a Nexus 7 tablet running Android 4.4, it was working fine, and then upgraded it to Lollipop, and it was not working with the described bug. This means it is a Corona SDK issue with Lollipop in terms of native.webview. I already submitted my bug report… But I feel like this is important information because over the course of the day we got more access to different Android devices. I’ll see if I can append this to the bug report.