Un écran blanc s'explique désormais
Un écran de diagnostic qui s'exécute avant l'application, pour les boîtiers Android TV dont le webview est trop vieux pour la lire.
L'interface de Ventic est un seul bundle JavaScript, et un webview trop vieux pour le lire ne dessine rien du tout : sur certains boîtiers Android TV, l'application s'ouvrait donc sur un écran vide, sans le moindre indice.
Ce que vous obtenez à la place
Cette version ajoute un écran de diagnostic écrit dans le plus vieux JavaScript qui soit, pour qu'il fonctionne là où l'application ne fonctionne pas. Quand Ventic ne démarre pas, il indique :
- la version d'Android System WebView de l'appareil, et si elle est assez récente - Ventic demande Chrome 111 ou plus
- lesquelles des fonctionnalités dont il dépend manquent, chacune avec la version qui l'a introduite
- l'erreur qui l'a réellement arrêté, avec le fichier et la ligne
Le reste du temps il se fait oublier : il n'apparaît que si rien n'a été dessiné, et se retire de lui-même si un appareil lent finit par rattraper. Les flèches le font défiler, il se lit donc à la télécommande.
Cela ne rajeunit pas un vieux webview. Cela remplace un écran vide par une réponse : si Ventic s'ouvre sur rien chez vous, installez cette version et photographiez ce qu'elle affiche. C'est tout le rapport de bug.
Aussi
- Un lien APK permanent : releases/latest/download/Ventic.apk pointe toujours vers la build la plus récente, pour l'installer avec Downloader sur un téléviseur.