diff --git a/android/stores/intents.js b/android/stores/intents.js index 3b8f4781..ba757eaa 100644 --- a/android/stores/intents.js +++ b/android/stores/intents.js @@ -4,6 +4,9 @@ export default function intentHandler(state, emitter) { window.addEventListener( 'message', event => { + if (typeof event.data !== 'string' || !event.data.startsWith('data:')) { + return; + } fetch(event.data) .then(res => res.blob()) .then(blob => { diff --git a/package-lock.json b/package-lock.json index b01eed1a..05f8adad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14418,7 +14418,7 @@ }, "sax": { "version": "1.2.1", - "resolved": "http://registry.npmjs.org/sax/-/sax-1.2.1.tgz", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=" }, "schema-utils": {