Próbuję wyśrodkować wewnętrzne elementy <button>-tagu za pomocą flexboxów justify-content: center. Ale Safari ich nie wyśrodkowuje. Mogę zastosować ten sam styl do innych tagów i działa zgodnie z przeznaczeniem (zobacz <p>-tag). Tylko przycisk jest wyrównany do lewej. Wypróbuj Firefox lub Chrome, a zobaczysz różnicę. Czy istnieje styl klienta użytkownika, który muszę …
Czytałem, że mobilna Safari ma 300 ms opóźnienia w przypadku kliknięć od momentu kliknięcia łącza / przycisku do momentu uruchomienia zdarzenia. Powodem opóźnienia jest oczekiwanie, aby zobaczyć, czy użytkownik zamierza dwukrotnie kliknąć, ale z perspektywy UX czekanie 300 ms jest często niepożądane. Jednym z rozwiązań pozwalających wyeliminować to 300 ms …
Jak programowo zaznaczyć tekst w polu wprowadzania na urządzeniach z systemem iOS, np. IPhone, iPad z mobilną przeglądarką Safari? Zwykle wystarczy wywołać .select()funkcję na <input ... />elemencie, ale to nie działa na tych urządzeniach. Kursor jest po prostu pozostawiony na końcu istniejącego wpisu bez dokonanego wyboru.
Mam następujący kod jQuery (podobny do tego pytania ), który działa w Firefoksie i IE, ale nie działa (bez błędów, po prostu nie działa) w Chrome i Safari. Jakieś pomysły na obejście? $("#souper_fancy").focus(function() { $(this).select() });
Piszę stronę logowania do mobilnej wersji mojej aplikacji internetowej i mam proste pole hasła HTML, takie jak: <input id="password" type="password" /> Jedynym problemem jest to, że przeglądarka Safari na iPhonie domyślnie zapisuje pierwszą literę wpisu na wielką literę, co jest mylące dla moich użytkowników, ponieważ w haśle rozróżniana jest wielkość …
Wydaje się, że jest to problem związany tylko z Safari. Wypróbowałem 4 na Macu i 3 na Windowsie i nadal nie mam szczęścia. Próbuję załadować zewnętrzny plik HTML i wykonać osadzony JavaScript. Kod, którego próbuję użyć, jest następujący: $("#myBtn").click(function() { $("#myDiv").load("trackingCode.html"); }); trackingCode.html wygląda następująco (teraz jest prosty, ale rozwinie …
W przypadku niektórych stron internetowych używamy funkcji przesuwania palcem w lewo iw prawo na iPhonie, aby wyświetlić menu. Teraz z iOS7 wprowadzili możliwość przechodzenia wstecz i do przodu do poprzednich i następnych stron historii przeglądarki za pomocą ruchów przesuwania palcem w lewo i w prawo. Ale czy istnieje sposób na …
Nie wierzę, że istnieje rozwiązanie umożliwiające programowe ukrywanie słupków za pomocą javascript / css / html, ale spróbuję opisać problem. Jesteśmy zespołem twórców gier mobilnych i od roku rozwijamy grę. Po ogłoszeniu iOS 7 stanęliśmy przed problemem, że ukrycie pasków nawigacyjnych jest NIEMOŻLIWE. Po dotknięciu przez użytkownika górnej lub dolnej …
Wiem, że tytuł nie jest zbyt objaśniający, ale oto historia: tworzę grę przeglądarkową, głównie przy użyciu JavaScript i biblioteki Mapbox. Wszystko działa dobrze na desktopie, Androidzie i iOS, ale jeden problem pojawia się na iOS: po kilku minutach uruchomienia gry telefon nagle zaczyna mieć artefakty graficzne i wyświetla większość zaszyfrowanego …
Próbuję zasymulować zdarzenie klawiatury w Safari przy użyciu JavaScript. Próbowałem tego: var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... a także to: var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; Jednak po wypróbowaniu obu podejść mam ten sam problem: …
Nasza aplikacja korzysta z plików cookie w celu zapamiętania loginu użytkownika. Przy każdym wywołaniu API autoryzacji przeglądarka dołącza ustawiony na serwerze plik cookie HTTP tylko z żądaniem interfejsu API i zostaje uwierzytelniona. To zachowanie wydaje się być zepsute podczas safari po wydaniu Mojave. Czytałem o bezpieczeństwie plików cookie między witrynami …
Cześć Zespół Office 365 (Microsoft 365), Chciałbym poprosić o pomoc w procesie certyfikacji. Mój dodatek do programu Outlook nie przeszedł certyfikacji z tylko jednym problemem: 1120.3.2.5 Safari online Dodatek nie działa w aplikacji Outlook Web App w trybie nowoczesnym i klasycznym po załadowaniu do Safari (13.1) Podczas uruchamiania pojawia się …
Safari całkowicie nie pozwala ustawiać plików cookie w ramkach iframe domen innych niż domena nadrzędna, nagłówki CORS po stronie serwera niech będą przeklęte. Aby wyjaśnić: użytkownik jest na domainA.com. Ramka iframe dla domainB.com jest otwarta i próbuje uwierzytelnić użytkownika na domainB.com w ramce iframe. Nagłówek Set-Cookie jest zwracany z serwera …
Mam iframe na mojej stronie. Ponieważ Safari blokuje pliki cookie innych firm, staram się korzystać z interfejsu API Storage Storage, jak sugerowano tutaj w „Wskazówkach dla programistów”: https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more / . Skopiowałem następujący kod z dokumentacji : <script type="text/javascript"> window.addEventListener('load', () => { document.getElementById('test-button').addEventListener('click', () => { document.hasStorageAccess().then(hasAccess => { console.log('hasAccess: …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.