fix cache issue with cors

This commit is contained in:
Pawel Bokota 2021-04-23 18:50:47 -04:00
parent 7222aba1b4
commit 58cd4e3058

View File

@ -127,7 +127,13 @@ export class Cache {
//ios safari 10.3 taints canvas with data urls unless crossOrigin is set to anonymous
if (isInlineBase64Image(src) || useCORS) {
img.crossOrigin = 'anonymous';
img.setAttribute('crossOrigin', 'anonymous');
src = src +'?v='+new Date().getTime();
img.src = src;
}
img.crossOrigin = 'anonymous';
img.setAttribute('crossOrigin', 'anonymous');
src = src +'?v='+new Date().getTime();
img.src = src;
if (img.complete === true) {
// Inline XML images may fail to parse, throwing an Error later on