[英]Unable to call a button click function within a webview in react native
我正在尝试调用 webview 按钮单击 function 在我自己的按钮上单击 function 但似乎没有任何效果。 我的代码与此类似
buttonClick = () => {
this.webview.injectJavaScript(`document.getElementById('webBtn').click()`);
}
redner(){
return(
<View>
<WebView
source={{uri: 'https://mywebsite.com'}}
/>
<TouchableOpacity onPress={() => this.buttonClick()}><Text> Click here </Text></TouchableOpacity>
</View>
)
}
我已经用javascript尝试了相同的方法它在那里工作完美但我不知道为什么它在react Native中与WebView产生问题。 任何帮助,将不胜感激。
未指定WebView
的引用。
<WebView
ref={(ref)=>{this.webview=ref;}}
source={{uri: 'https://mywebsite.com'}}
/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.