Betreft: Problemen met het openen van http-links met de webgebaseerde ruimtelijke viewer van CesiumWe hebben het gecontroleerd en twee ongerelateerde problemen geconstateerd:
(1) Het eerste probleem is heel eenvoudig. Je script vereist HTTPS-gebaseerde URL's. In uw voorbeeldlinks gebruikt u HTTP- en FTP-gebaseerde URL's. Wijzig deze naar HTTPS-gebaseerde URL's.
(2) Het tweede probleem heeft inderdaad te maken met CORS-headers. Je hebt geen CORS-headers nodig om bestanden rechtstreeks via een URL te downloaden, of om bestanden te downloaden van DriveHQ.com of een ingesloten DriveHQ iFrame. In uw geval moet u een bestand dat op DriveHQ wordt gehost, downloaden van een website van derden met behulp van JavaScript. DriveHQ vereist geen CORS-headers, maar uw browser heeft voorkomen dat JavaScript bestanden van een andere website kon downloaden zonder CORS-headers. We hebben daarom twee HTTP-headers aan het antwoord toegevoegd:
Toegangscontrole-Oorsprong toestaan
Access-Control-Expose-Headers
Het werkt nu voor u. Laat het ons weten als u nog vragen heeft.