2013-06-04 4 views
0

J'ai créé une application simple qui charge la page HTML dans webview (contient js, css) qui a la lecture de la vidéo. Lorsque nous exécutons le fichier APK sur mobile, la vidéo s'exécute dans la vue Web. Mais lorsque nous installons le même fichier APK à l'intérieur de Google TV et que nous lisons la vidéo, il joue dans un autre lecteur à la place de la page Web.Lire la vidéo Inside Webview

+0

Pouvez-vous clarifier ce que vous entendez par "il joue dans un autre joueur plutôt que dans le webview"? WebView n'est pas un bon candidat pour la lecture de vidéos. – Krispy

+0

Cela signifie, il doesnot intégrer dans le webview, quand je joue la vidéo, il ouvre en plein écran dans un autre joueur dans Google TV. – B2Mobile

+0

Quel est le format de la vidéo? –

Répondre

0

Les appareils Google TV utilisent la technologie "Trusted Video Path". L'implication de ceci est qu'il existe une pile de lecture multimédia différente sur Google TV par rapport à un téléphone ou une tablette Android. WebView sur Google TV ne prend pas en charge la lecture vidéo comme vous le souhaitez. Si vous construisez une application Web pour la télévision qui lit la vidéo, je vous recommande de créer une application Android qui lance Chrome avec votre site étant fourni dans les extras d'intention. Si vous souhaitez créer une application Android pour Google TV, nous vous recommandons d'utiliser un VideoView pour la lecture du contenu. Il n'existe actuellement aucun bon moyen de mélanger des applications HTML5 et des applications Android dans le même espace d'interaction sans que ce soit un hack qui ne fonctionne pas de manière cohérente.

+0

Merci Krispy, je suis finalement allé avec votre suggestion et chargé l'URL dans le chrome en dehors de l'application. Mais aurait aimé lancer la vidéo d'intégration dans l'application. – B2Mobile

+0

Merci Krispy, j'ai un genre de question similaire. http://stackoverflow.com/questions/20244867/webview-not-loading-the-url-in-google-tv S'il vous plaît regardez-le et aidez-moi –