Ho un componente tematico, ha css e Head definiti sia per desktop che per mobile.
su mobile, una forma è definita più piccola per spazio.
funziona bene su chrome, firefox su iphone, ma su safari, carica invece la versione desktop.
il browser safari non carica la versione desktop del sito.
qualcuno ha riscontrato questo problema? safari mobile iOS non si segnala come browser mobile? o…
è Safari su iOS 17.1.2, quando carica il componente, mostra la forma grande definita per Desktop
ho appena aggiornato iOS all’ultima versione 17.2.1, uguale.
sullo stesso dispositivo, se lo apro usando Chrome o Firefox, mostra la forma piccola definita per Mobile
sul browser desktop, se lo visualizzo https://example.com?mobile_view=1, mostra la forma piccola definita per Mobile.
Sospetto che ci sia qualcosa nel mio browser Safari che carica il contenuto desktop, ma non è così, diciamo che carica i layout mobili, non la versione desktop.
non l’avevo notato prima, forse usavo principalmente Chrome sull’iPhone…
per riprodurlo, ho creato questa versione semplificata per mostrare il problema.
questo codice di esempio qui sotto mostra fondamentalmente un grande cerchio rosso nel browser desktop, uno più piccolo nel browser mobile.
dopo aver installato questo componente, potrai vedere
mostra il piccolo cerchio su iPhone Chrome/Firefox, questo è previsto
ma uno grande con Safari, come definito per il browser desktop. questo non è previsto
crea un componente tema, aggiungi i contenuti qui sotto