Esiste una soluzione per rilevare clic in qualsiasi punto su reac WebView nativo? Ho cercato di inserirlo in TouchableOpacity, ma ho degli errori. C'è del lavoro attorno ad esso, per rilevare il clic?Rilevamento nativo di React fare clic su WebView
risposta
Questa sarà una grande funzionalità se la reazione della squadra nativa può aggiungerla in futuro. Attualmente questo è ancora un problema aperto https://github.com/facebook/react-native/issues/586
Qualcuno fornisce un suggerimento a cui puoi fare un tentativo. Ma è meglio aspettare che il team di Facebook fornisca una soluzione più elegante.
Qualsiasi evento che si svolge all'interno di una visualizzazione Web è in modalità sandbox dal resto dell'applicazione. Questa è la progettazione di questo componente nativo, non una limitazione di React Native.
Quello che dovrete fare è di gonfiare manualmente l'evento che vi interessa direttamente dalla vostra webview alla vostra app.
Attualmente è possibile farlo utilizzando react-native-webview-bridge. Imposta un listener globale per l'evento DOM a cui sei interessato. Una volta catturato, lo invii alla tua applicazione tramite il bridge.
- 1. Android WebView fare clic su Apri in WebView non su un browser predefinito
- 2. nativo di React su Android 4.0.3. Possibile?
- 3. Servizio di background su Android nativo react
- 4. React nativo funziona molto lentamente su Android
- 5. React Native: impossibile fare clic sul menu di debug
- 6. Fare clic su OPPURE, quindi fare qualcosa
- 7. Cambia React Cursore nativo colore
- 8. React nativo con Android Studio
- 9. Clic di acquisizione di Webview Android
- 10. Capture RatingBar Fare clic su
- 11. Rilevamento servizio UPnP nativo Android
- 12. AngularJS Fare clic su TouchStart
- 13. Modifica URL di Webview di rilevamento Android
- 14. React processo in background nativo
- 15. PyQt, fare clic su azione su QWidget
- 16. Rilevamento cambia la selezione WebView
- 17. Realm per nativo di React. reset database
- 18. Android nativo di React ignora navigator.geolocation.getCurrentPosition
- 19. React-Native: Ignora/Esci React-Native Visualizza di nuovo su Nativo
- 20. WebView Android - Intercetta i clic
- 21. Fetch in react nativo non funziona con ssl su Android
- 22. Fare clic con il pulsante destro del mouse su React JS
- 23. GWT: Qual è il modo di gestire Fare clic su GWT FlowPanel
- 24. React nativo Modulo sconosciuto richiesto per componente nativo personalizzato
- 25. Come disabilitare il clic di WebView?
- 26. Fare clic su Evento per immagine WPF
- 27. Fare clic su Traccia applicazioni Windows
- 28. Fare doppio clic su java -jar MyJar.jar
- 29. jQuery blur() e fare clic su()
- 30. Rimuovi DIV on Fare clic su