Search code examples
javascriptsafaricesiumjs

Cesium entity drawing itself, and all previously added entities into itself in Safari


This is kind of hard to explain so here is a pretty picture from Safari: enter image description here

As can be seen in this picture is that each "label" which has a slight transparency shows another label behind it. This happens with every entity on the map.

This is what it looks like in Chrome: enter image description here

Nice and pretty!

Has anyone experienced this before? Has a solution been found?


Solution

  • I was using svg's for my billboards. For some reason Safari couldn't handle the rendering of these svg's. I managed to solve this by converting all svg's to png's before setting them as the image of a billboard. Hope this can help someone else in the future!