Pergunta

Eu estou usando o "Javascript Fake Click"O script para o AutoPlay um vídeo introdutório HTML5 em um iPad, que então direciona para uma página de destino.

Eu tenho um link simples de "Intro Skip" na parte superior do elemento de vídeo em um índice z mais alto. Este link funciona em outros navegadores, mas não no iPad (iOS 3.2.2).

Eu acho que pode ter a ver com o evento de clique em um vídeo sobre o iPad inadimplente para pausar/reproduzir o vídeo. Alguma idéia de como contornar isso?

Foi útil?

Solução

Pode ser o mesmo problema que tive. A tag de vídeo capturará todos os eventos quando o atributo controles for adicionado à tag de vídeo. Tente remover o atributo de controles ...

Outras dicas

Até onde eu sei, o JavaScript Hack não funciona no iOS 4 e acima. A Apple força todos os vídeos no iOS a iniciar apenas a partir da entrada do usuário, para que o "AutoPlay" também não funcione. Se você remover o atributo "controles", o vídeo nem começará a reproduzir. O que você está tentando realizar não é necessário (considerando todas as versões do iOS ...)

Eu fiz algo assim. Eu usei esta função:

    function videoEnd() {
        $('#mainVideo').fadeOut('slow');
        window.location = "/home.aspx";
    }

Funciona bem no iPad.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top