WebView e HTML5 <video>

Estou montando um aplicativo barato que, entre outras coisas, "enquadra" alguns de nossos sites ... Bastante simples com oWebViewClient. até eu clicar no vídeo.

O vídeo é feito comoHTML5 elementos, e eles funcionam bem no Chrome, iPhones e agora que corrigimos os problemas de codificação nos quais ele funciona muito bemAndroid no navegador nativo.

Agora a massagem:WebView não gosta disso. Em absoluto. Posso clicar na imagem do pôster e nada acontece.

Pesquisando, encontreiesta que está próximo, mas parece basear-se em um "link" (como em um href ...) em vez de em um elemento de vídeo. (onDownloadListener não parece ser chamado nos elementos de vídeo ...)

Também vejo referências à substituição do onShowCustomView, mas isso parece não ser chamado nos elementos de vídeo ... nem shouldOverrideUrlLoading ..

Prefiro não entrar em "puxar xml do servidor, reformatá-lo no aplicativo". Mantendo o layout da história no servidor, posso controlar o conteúdo um pouco melhor sem forçar as pessoas a continuarem atualizando um aplicativo. Portanto, se eu puder convencer o WebView a manipular tags como o navegador nativo, seria melhor.

Estou claramente perdendo algo óbvio ... mas não tenho idéia do que.

questionAnswers(13)

yourAnswerToTheQuestion