vasturiano / globe.gl

UI component for Globe Data Visualization using ThreeJS/WebGL
https://vasturiano.github.io/globe.gl/example/world-population/
MIT License
2.03k stars 301 forks source link

Doesn't support Safari on iOS... #23

Closed IamMilev closed 3 years ago

IamMilev commented 3 years ago

When opened in Safari browser, either on desktop or mobile, it doesn't work. Just loads up to black screen.

To Reproduce Steps to reproduce the behavior:

  1. Go to the Arcs example ( https://globe.gl/example/airline-routes/us-international-outbound.html ) in Safari

Expected behavior Expecting to see the globe and to interact with it.

Desktop (please complete the following information):

Smartphone (please complete the following information):

Additional context It happens only on Safari, and only with the Arcs example. The other browsers are okay.

rberenguel commented 3 years ago

On iPad (Mini 5th gen, iOS 14) it briefly appears, then the page turns blank. But if you drag or pinch it appears again. The example in the library works on the first open though (https://vasturiano.github.io/three-globe/example/links/)

AlexGustafsson commented 3 years ago

For me all examples work on Safari on iOS 14.2 and macOS 11.0.1. The example you're referring to loads in quite a lot of data and as such the performance isn't that great. That's likely not the fault of this package, however.

rberenguel commented 3 years ago

Indeed, the blank page was me being impatient. Once cached it works just fine.