<code>render() {
let yourAlert = 'alert("hello")'
return (
<View style={{ flex: 1 }}>
<WebView
javaScriptEnabled={true}
domStorageEnabled={true}
injectedJavaScript={yourAlert}
source={{uri:"https://www.google.com"}} style={{ marginTop: 20 }}
onMessage={(event) => {
console.log('event: ', event)
}}
/>;
</View>
);
}
</code>
<code>render() {
let yourAlert = 'alert("hello")'
return (
<View style={{ flex: 1 }}>
<WebView
javaScriptEnabled={true}
domStorageEnabled={true}
injectedJavaScript={yourAlert}
source={{uri:"https://www.google.com"}} style={{ marginTop: 20 }}
onMessage={(event) => {
console.log('event: ', event)
}}
/>;
</View>
);
}
</code>
render() {
let yourAlert = 'alert("hello")'
return (
<View style={{ flex: 1 }}>
<WebView
javaScriptEnabled={true}
domStorageEnabled={true}
injectedJavaScript={yourAlert}
source={{uri:"https://www.google.com"}} style={{ marginTop: 20 }}
onMessage={(event) => {
console.log('event: ', event)
}}
/>;
</View>
);
}
Hello friends,
I’m currently using the following:
<code>"react": "18.3.1",
"react-native": "0.76.1",
"react-native-permissions": "^5.2.0",
"react-native-webview": "^13.12.2"
</code>
<code>"react": "18.3.1",
"react-native": "0.76.1",
"react-native-permissions": "^5.2.0",
"react-native-webview": "^13.12.2"
</code>
"react": "18.3.1",
"react-native": "0.76.1",
"react-native-permissions": "^5.2.0",
"react-native-webview": "^13.12.2"
However, the injectedJavaScript code that works perfectly on Android is not functioning on iOS.
Could you please help me out?