Hi Stephan,
I find that message annoying as well. Also, I will do anything to remain Google-free ??
About the swiping, you could also make sure the height is maximum 75% (for example). That will leave room for your visitor to scroll. Also, if they want to see a full-height map, they can easily switch to Full Screen, right?
Add something like this to your theme’s stylesheet:
.em-osm-container{ max-height: 75% !important;}
That should keep your default height if the screen is big enough.
As for the 404-error / maps tiles not loading…
I actually reverted back to the version before I implemented retina detection. (And then re-did the bugfixes I did in between, of course). The map now works in my tests in Safari and Chrome. Even if I connect my iPhone to my Mac’s Safari to debug. That loads all new files, ignoring any caching.
So, it should not even try to load the 2x.png files anymore… ??