7 votes

Comment communiquer entre web inside webview et react native apps ?

Je suis nouveau dans React Native.

J'ai besoin de créer une communication entre RN - Web - RN (RN vers Web, puis Web vers RN).

Supposons que j'ai une liste d'éléments à l'intérieur de mon site Web qui est appelé à l'intérieur d'une vue Web. Chaque élément de la liste peut être tapé/cliqué. Lorsque je clique sur l'un des éléments de la liste à l'intérieur de mon site web, je le redirige vers une page d'application React Native et je montre le détail de l'élément concerné.

Ce que j'ai fait jusqu'à présent : Je peux injecter du Javascript depuis React Native vers Webview comme ceci :

<WebView
  source={{uri: "myweb.com/webview.php"}}
  injectedJavaScript={jsCode}
  javaScriptEnabledAndroid={true}
  style={{height: 100}} />

Ce code peut ouvrir la communication entre React Native à Webpage inside webview, mais je ne parviens toujours pas à communiquer depuis Web inside webview. à React Native. Quelqu'un peut-il m'expliquer comment le faire (et est-ce possible ?) ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X