SecurityError: Die Operation ist in canvas.toDataURL unsicher.
Ich habe versucht, den nächsten Fehler zu beheben, aber ohne Erfolg.
Ich habe den folgenden jQuery- und HTML5-Code:
<script language="javascript" type="text/javascript">
function doExportMap() {
map.once('postcompose', function(event) {
var canvas = event.context.canvas;
var exportBMPElement = document.createElement('a');
exportBMPElement.download = 'Mapa.bmp';
exportBMPElement.href = canvas.toDataURL('image/bmp');
document.body.appendChild(exportBMPElement);
exportBMPElement.click();
document.body.removeChild(exportBMPElement);
});
map.renderSync();
}
Es hat einwandfrei funktioniert, aber jetzt erhalte ich die folgende Fehlermeldung:
SecurityError: The operation is insecure.
exportBMPElement.href = canvas.toDataURL('image/bmp');
Was ist falsch? Irgendwelche Ideen
Das Komische ist, dass ich das Bild nicht von einer externen Quelle lade. Das Bild ist von localhost