0
webview内でクリックイベントをバインドしたい 以下は私のコードですが動作しません。あなたが適切にあなたのボタンのタグを閉じて、多分、引用符であなたのalert('hi')
をラップする場合WebViewのイベントをクリックしてAndroid Reactネイティブをクリックします
_renderContent() {
var s = '';
if(this.state.contents.length > 0) {
this.state.contents.map((guid, i) => {
s += '<div style="font-size:48;padding-left:10px;"><button onClick = alert("hi");>try<button></div>';
});
return (
<WebView
source={ { html: s} }
scalesPageToFit={true}
startInLoadingState={false}
/>
);
}}
私はそれがうまくいかなかったことを試みました。それは、OSでうまくいきますが、アンドロイドではうまくいきません。 –
iOSでうまくいくよ。それで、あなたはそれをAndroidで動かす方法を理解するまで、私はちょうどそれと一緒に遊んでいます。このjavascript:alert( 'hi') 'を実行したらどうなりますか? –
これも機能しません。 –