I'm confused how to get HTML to render correctly when being loaded from a KML file. I have a KML file with Placemarks, and they have descriptions with links, line breaks, etc. When the data is loaded using
var kml_layer = Cesium.KmlDataSource.load(url);
All of the HTML is stripped out in the description, leaving the infobox unable to render any of it. I have tried just overwriting the description with some HTML, and that renders correctly in the infobox, so it isn't a problem with infobox. The only thing that seems to work is to wrap the description in <![CDATA]>, but since I'll be loading the files externally, I don't want/can't do that.
How do I get the KML data loader to not strip out html?