React-Native webview window.postMessage просто работает в режиме отладки на Android - PullRequest
0 голосов
/ 27 февраля 2019

Я ввел это JS в веб-просмотр.:

var msgP = document.createElement('p');
msgP.setAttribute('id', 'msgLabel');
msgP.setAttribute('style', 'color:red');
msgP.innerHTML = '{0}';    
msgP.onclick = function() {window.postMessage('some Data'); }
document.querySelector('#login-form').appendChild(msgP);

Приведенный выше код работает только тогда, когда включен режим отладки!

1 Ответ

0 голосов
/ 27 февраля 2019

Моя проблема решается просто добавлением этой строки в первый из моих js:

tmpWin = window;

Я не знаю, почему и как это решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...