Página 1 de 1

[Resolvido] Vídeo .mp4 não abre em iphone

Enviado: 07 Set 2023, 21:29
por dariopencart
Olá,
Enviei um vídeo .mp4 na pasta /public/image/catalog/videos e configurei na descrição dos produtos.
Funciona perfeitamente em android e desktop (inclusive digitando o link do arquivo), porem não carrega em ios.
Com certeza é um problema do iphone e não do opencart.
Alguém também percebeu isso? Alguma solução alternativa?
Desde já obrigado.

Re: Vídeo .mp4 não abre em iphone

Enviado: 18 Set 2023, 08:52
por reds
Ola @dariopencart
Creio que se trata de alguma incompatibilidade com o tipo de video com o dispositivo Iphone.
Teria que saber mais sobre seu MP4 sobre os dados para entender o erro, já que o formato é bem popular e é aceito pela maioria.

:)

Re: Vídeo .mp4 não abre em iphone

Enviado: 19 Set 2023, 13:52
por dariopencart
Ola @reds,
Fiz alguns testes e descobri que o problema é o Cloudflare... mas ainda não encontrei uma solução...

Re: Vídeo .mp4 não abre em iphone

Enviado: 19 Set 2023, 22:01
por dariopencart
Problema resolvido!

Realmente o problema é causado pelo Cloudflare e o cache do vídeo .mp4
Para resolver editar o arquivo /public/.htaccess incluindo as seguintes linhas:
# Resolve problema mp4 no Safari quando utiliza Cloudflare
SetEnvIfNoCase Request_URI .(mp4|ogv|webm)$ no-gzip dont-vary

No Cloudflare logado com sua conta, localizar: Regras -> Page Rules -> Criar Page Rules
URL (necessário): *seudominio*/*/*.mp4*
Escolha uma configuração (necessário): Nível de cache
Selecione Nível de cache (necessário): Ignorar
Salvar e implantar regra de página

E tá pronto! Espero que ajude quem precisar :D

Re: [Resolvido] Vídeo .mp4 não abre em iphone

Enviado: 20 Set 2023, 11:50
por denisbr
Olá Dario, obrigado por compartilhar a solução!