-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mapbox doesn't always load on Microsoft Edge #4821
Comments
Is there anything in the console? Any other details you could share to help us diagnose the issue? |
Sorry, nothing useful. I suspect it's still this problem: #3040 -> https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/9243268/ |
I just came across this issue myself now the last few days. Also came to the same conclusion that it seems pseudorandom when it occurs. Although in some test cases, it seems to be almost consistently every 2nd load. If I keep loading the basic example page on mapbox webpages, the example WORKS, BREAKS, WORKS, BREAKS, WORKS, BREAKS.....etc whenever I refresh the page. Nothing in the console that helps debug here either. Also Edge 14 / 38 |
@mourner Any new knowledge about this? It seems a bit critical that the map does not work on an entire major browser version like Edge 14. |
I am also having this issue, in Edge and often in Chrome 60 as well. Nothing at all in the console, just blank map. Refresh sometimes works, sometimes doesn't. it's not something that can be easily reproduced. It also only seems to be certain machines. I have never had an issue using OSX or any Linux Flavour, but Windows users are having this issue in both Edge and Chrome. |
I'm not able to reproduce the issue. Microsoft Edge 41.16299.15.0 I've loaded https://www.mapbox.com/mapbox-gl-js/example/simple-map/ probably 50 times in succession, each time successfully rendering a full map. |
I haven't seen any reports of this issue occurring in versions more recent than Edge 38. It's expected not to work in 38 because of https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/9545866/, an issue for which there is no viable workaround. If you are experiencing the issue with Edge 38, please re-enable Windows updates or otherwise ensure that the latest Edge version is installed. Edge 38 is more than a year old now, and likely contains serious security vulnerabilities in addition to this bug. |
I am also facing this issue. I found it on Windows 10 / IE 11 && Edge 38 Here is my solution:
|
@bwyss Any particular reason you're using Edge 38 rather than the current version? |
Sadly the majority of my client base is using older computers with outdated IE and Edge |
I can understand this, it's very common within government for IT departments to disable auto updates and lock the browser on older versions with known security issues. Ideally mapbox-gl-supported would check this and just issue a message to upgrade or fallback to Mapbox.js in such situations. Or you could do you own check before Mapbox GL JS loads. |
For IE11, that's understandable. But Edge is intended to be an "evergreen" browser like Chrome, Firefox, and Safari, updated automatically and transparently by Windows. |
It's worth noting that the "Edge" version number (currently at 41.x) is actually not the one to be looking at in this case. EdgeHTML is versioned separately (currently at 16), and these updates are rolled out with the incremental Windows 10 updates. My understanding (which matches what I observe in our stats) is that users are pretty well spread across versions 14-16. I wouldn't be at all surprised if some companies block the updates for a while. The Edge update situation is better than historical IE, but I'm afraid it's not quite up to par with the other browsers. :( |
Same issue here. For me it works to set the map style directly after initializing the map:
|
…vent map loading issues on IE11 (see mapbox/mapbox-gl-js#4821 (comment))
…vent map loading issues on IE11 (see mapbox/mapbox-gl-js#4821 (comment)) (#87)
@Tofandel This is a closed issue. To report a new issue, with a recent version of GL JS, please open a new ticket with a reproducible test case. We are not able to identify the root cause with screenshots alone. |
Mapbox appears to not load fully at times when on Microsoft Edge - and this happens even on the examples page with the simplest possible code.
mapbox-gl-js version: 0.38.0
Microsoft Edge version: Microsoft Edge 38.14393.1066.0
Steps to Trigger Behavior
Expected Behavior
Map should load.
Actual Behavior
https://www.dropbox.com/s/pvxmwoj0rsd9awd/Screeny%20Video%20Jun%2010%2C%202017%2C%203.16.20%20PM.mov?dl=0
The text was updated successfully, but these errors were encountered: