Обновление поля ввода в веб-представлении из компонента «реакционный-нативный»

Единственная причина, по которой вы захотите это сделать, - это если в предыдущем коде есть еще один await или если вы каким-то образом обработаете результат перед его возвратом. Другой способ, которым это может происходить, - это try/catch, который изменяет порядок обработки исключений. Если вы ничего не делаете, тогда вы правы, нет причин добавлять накладные расходы на создание метода async.

0
задан coderSree 5 March 2019 в 19:21
поделиться

1 ответ

Вероятно, так.

export default class Home extends React.Component {
        onMessage(m) {
            const js = `document.getElementById('inpOne').value = ${m};`
            this.webView.injectJavaScript(js);
        }
}

Кроме того, проверьте определение ref вашего WebView. Это выглядит неправильно. Должно быть ref={ref => (this.webView = ref)}

0
ответ дан fearmear 5 March 2019 в 19:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: