Как получить доступ к данным InAppBrowser?

213
07 февраля 2019, 16:00

Мне нужно открыть страницу на сервере и получить данные, которые она отдаст. Для открытия страницы использую:

let lg = cordova.InAppBrowser.open('http://site.com', '_blank', 'location=no');
lg.addEventListener('loadstop', function() {
    lg.executeScript({
        code: "document.getElementsByTagName('html')[0].innerHTML"
    }, function(html) {
        alert(html);
    });
});

Но вместо алерта получаю такую ошибку

Error occured while trying to injectScriptCode: {"stack":"Error: Blocked a frame with origin \"http://10.0.1.2:3000\" from accessing a cross-origin frame.\n    at injectScriptCode (http://10.0.1.2:3000/plugins/cordova-plugin-inappbrowser/src/browser/InAppBrowserProxy.js:210:37)\n    at module.exports (http://10.0.1.2:3000/cordova.js:997:13)\n    at InAppBrowser.executeScript (http://10.0.1.2:3000/plugins/cordova-plugin-inappbrowser/www/inappbrowser.js:72:17)\n    at Channel.<anonymous> (http://10.0.1.2:3000/js/app.js:222:12)\n    at Channel.fire (http://10.0.1.2:3000/cordova.js:798:23)\n    at InAppBrowser._eventHandler (http://10.0.1.2:3000/plugins/cordova-plugin-inappbrowser/www/inappbrowser.js:47:43)\n    at cb (http://10.0.1.2:3000/plugins/cordova-plugin-inappbrowser/www/inappbrowser.js:107:17)\n    at Object.callbackFromNative (http://10.0.1.2:3000/cordova.js:291:58)\n    at Object.callbackSuccess (http://10.0.1.2:3000/cordova.js:271:17)\n    at onSuccess (http://10.0.1.2:3000/cordova.js:970:25)"}

Если кто то сталкивался, помогите пожалуйста

READ ALSO
`new Map()` быстрее объектов и массивов

`new Map()` быстрее объектов и массивов

задался я вопросом, какова производительность Map и методом гугления сразу наткнулся на вот такой gist с кодом теста и результатами, в которых...

172
Parallax, появление элементов при горизонтальном движении страницы

Parallax, появление элементов при горизонтальном движении страницы

Есть вот такой код, писал его самПроблема в том что у меня параллакс эффект который выводит страницу справа налево

193
Появление блока по клику на ссылку

Появление блока по клику на ссылку

Немного знаю Javascript и JqueryСтолкнулся с Angular 6 CLI

173