如何在焦点字段上的react-native webview中设置自定义文本

时间:2018-01-08 10:38:13

标签: react-native

WebView ##

#react of react-native没有属性来查找当前活动的Element id来更改容器的当前状态。

1 个答案:

答案 0 :(得分:0)

您必须使用WebView的injectJavascript功能

选择div的元素id并更改文本的示例:

class WebView extends Component{
    focusOnDiv() {
        this.webView.injectJavascript(`
            var textField = document.getElementById("text-field");
            textField.textContent = "New content";
        `);
    }
    render() {
        <WebView ref={webView => this.webView = webView}/>
    }
}