`) }).catch(e => console.error('Cannot load X-Frame-Bypass:', e)) } fetchProxy (url, options, i) { const proxy = [ 'https://cors.io/?', 'https://jsonp.afeld.me/?url=', 'https://cors-anywhere.herokuapp.com/' ] return fetch(proxy[i] + url, options).then(res => { if (!res.ok) throw new Error(`${res.status} ${res.statusText}`); return res }).catch(error => { if (i === proxy.length - 1) throw error return this.fetchProxy(url, options, i + 1) }) } }, {extends: 'iframe'})