fluttercommunity / fluttercommunity/flutter_webview_plugin

The listener onUrlChanged did not trigger

Abierto
#848 1 comentario 3 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
1.5k
Forks
938
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

1. In the webview plugin, the route jump between h5 did not trigger onUrlChange.
2. for example, just jumps to its sub-route
```
void initState() {
super.initState();
flutterWebviewPlugin.close();
_stateListener = flutterWebviewPlugin.onStateChanged.listen((viewState) async {
if (viewState.type == WebViewState.finishLoad) {
print('xxx');
}
});

_urlListener = **flutterWebviewPlugin.onUrlChanged.listen**((String url) {
// here, can not been trigger where roure change
if(mounted) {
}
});
}
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El informe identifica flutterWebviewPlugin.onUrlChanged, onStateChanged y WebViewState.finishLoad; empieza por localizar estos puntos de entrada en el plugin y reproducir una navegación a una subruta h5 dentro de la vista web. Se considera completado cuando se comprende el comportamiento del cambio de URL y la transición de ruta notificada está cubierta por un resultado verificado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
dart, flutter, java
Área
mobile
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
28/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.