Tenho um componente de tema, ele tem CSS e Head definidos para Desktop e mobile.
No mobile, uma forma é definida menor para economizar espaço.
Funciona bem no Chrome, Firefox no iPhone, mas no Safari, ele carrega a versão desktop em vez disso.
O navegador Safari não está carregando a versão desktop do site.
Alguém viu esse problema? O Safari mobile do iOS não se reporta como um navegador mobile? Ou…
é o safari no iOS 17.1.2, quando carrega o componente, ele mostra a forma grande definida para Desktop
acabei de atualizar o iOS para o mais recente 17.2.1, o mesmo.
no mesmo dispositivo, se abrir usando chrome ou firefox, ele mostra a forma pequena definida para Mobile
no navegador desktop, se visualizar https://example.com?mobile_view=1, ele mostra a forma pequena definida para Mobile.
Suspeito que há algo no meu navegador safari carregando o conteúdo desktop, mas não é, digamos que ele carrega os layouts mobile, não a versão desktop.
não tinha notado isso antes, talvez eu estivesse usando o chrome na maior parte do tempo no iphone…
para reproduzir, fiz esta versão simplificada para mostrar o problema.
este código de exemplo abaixo basicamente mostra um grande círculo vermelho no navegador desktop, um menor no navegador mobile.
após instalar este componente, você poderá ver
ele mostra o círculo pequeno no chrome/firefox do iphone, isso é esperado
mas um grande no safari, como definido para o navegador desktop. isso não é esperado
crie um componente de tema, adicione os conteúdos abaixo