En HTML5WebView.java
je:HTML5WebView plein écran vidéo youtube consomme le bouton retour cliquez
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
System.out.println("TAG - BACK PRESSED IN WEB VIEW");
return super.onKeyDown(keyCode, event);
}
Et dans l'activité qui commence l'affichage Web je:
@Override
public void onBackPressed() {
System.out.println("TAG - BACK PRESSED IN WEB PLAYER ACTIVITY");
super.onBackPressed();
}
Maintenant, quand je joue un EMBEDDED vidéo youtube normalement (pas en plein écran), les deux méthodes sont appelées lorsque j'appuie sur le bouton de retour. Lorsque je mets la vidéo en mode plein écran (en utilisant le bouton plein écran du lecteur YouTube), aucune des méthodes n'est appelée. Ma seule supposition est, le bouton de retour est consommé par la vue web pour annuler l'action en plein écran (mais même cela ne fonctionne pas).
J'essaie d'obtenir le bouton de retour pour tuer immédiatement la vue web, même s'il y a une vidéo en mode plein écran.
See the problem in action here, had to post it externally because the gif > 2MB
Pourquoi le vote baissier? – sudoman