2015-05-23 7 views

risposta

0

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.

0

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.