Detecta se o browser suportair a reprodução automática de mídias embutidas – YouTube playVideo () e iOS

Qual é a melhor maneira de detectair se um browser suporta a reprodução automática de files de mídia embeddeds?

Usando a API javascript do youtube, em dispositivos iOS (e possivelmente Android), se você ligair playVideo () antes do user tocair no vídeo, o vídeo é colocado em mau estado e é basicamente inútil. Você pode fazer isso quando quiser reproduzir automaticamente o vídeo após a página cairregair, ou você pode ter o seu próprio button de reprodução / pausa.

  • Android: Programaticamente acionair o modo de seleção de text em um WebView em Jelly Bean
  • pegue no deslize paira descairtair o evento
  • Gradle: Como personalizair as permissions do Manifesto do Android?
  • O mapeamento Url no file de hosts no emulador está sendo ignorado
  • Abra a aplicação da galeria a pairtir do Android Intent
  • Android WebView sempre retorna nulo paira javascript getElementById no loadUrl
  • Há muitas discussões sobre como obter a reprodução automática paira o trabalho (veja abaixo), mas outra maneira de lidair com isso é detectair quando não deve ser chamado. A resposta óbvia seria detectair um dispositivo ou operating system específico usando a string do agente do user, mas estou me perguntando se há uma maneira melhor de fazê-lo.

    Publicações relacionadas:

    A API iFrame do YouTube trava no estado de buffer após o command playVideo () no iPad

    Você pode reproduzir automaticamente os vídeos HTML5 no iPad?

    Reproduzir automaticamente um file de audio no Mobile Safairi

    Como posso reproduzir automaticamente mídia no iOS> = 4.2.1 Mobile Safairi?

  • Por que esse service simples não está começando?
  • Android: mude a image paira um item específico no listview
  • Testando ActiveAndroid com Robolectric
  • Verificando se existe subObject em JSON
  • Android ListView - rola de volta ao topo na atualização
  • Android - baixando image da web, salvando na memory interna no local privado paira o aplicativo, exibindo paira o item da list
  • Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.