У меня есть компонент WebView
, у которого изначально есть страница 1, и при нажатии кнопки открывается вторая страница.Я хотел бы ввести Javascript на 2-й странице.WebView
prop injectedjavascript
внедряет JavaScript только на 1-й странице.Как я могу ввести свой код JS на 2-й странице?
<WebView
source={{html: htmlCode}}
style={{flex: 1}}
javaScriptEnabled
injectedJavaScript={'document.getElementById("myform").submit();'}
/>
1-я страница htmlCode:
<html>
<head>
</head>
<body>
<form id = "myform" action="http:myurl.com" method="post">
<input id = "myname" value="abc"/>
<input id = "myroll" value="123"/>
<input id = "myclass" value="12"/>
</form>
</body>
</html>
2-я страница HTML-код в URL "http: myurl.com": -
<html>
<head>
</head>
<body>
<p> Hello world </p>
<input id="hello" value="bye">
</body>
</html>
Я хочу добавить свой JavaScript на 2-й странице.как я могу это сделать?