Запитання з тегом «safari»

Safari - веб-браузер Apple, браузер за замовчуванням у macOS та iOS.

3
Макети Flex / Grid не працюють на елементах кнопок або полів
Я намагаюся відцентрувати внутрішні елементи <button>-tag за допомогою flexbox justify-content: center. Але Safari їх не центрує. Я можу застосувати той самий стиль до будь-яких інших тегів, і він працює за призначенням (див. <p>-Tag). Тільки кнопка вирівняна за лівим краєм. Спробуйте Firefox або Chrome, і ви побачите різницю. Чи є якийсь …
91 html  css  safari  flexbox  css-grid 

10
Виключіть затримку 300 мс щодо кліків у мобільному Safari
Я читав, що мобільне Safari затримує 300 мс на події кліків з моменту натискання посилання / кнопки до моменту запуску події. Причиною затримки є зачекати, щоб побачити, чи має намір користувач двічі клацнути, але з точки зору UX очікування 300 мс часто небажано. Одним із рішень для усунення цієї затримки …

10
Програмний вибір тексту в полі введення на пристроях iOS (мобільне Safari)
Як ви програмно вибираєте текст поля введення на пристроях iOS, наприклад iPhone, iPad із мобільним Safari? Зазвичай достатньо викликати .select()функцію на <input ... />елементі, але це не працює на цих пристроях. Курсор просто залишається в кінці існуючого запису без вибору.

9
Виділення тексту для фокусування за допомогою jQuery не працює в Safari та Chrome
У мене є такий код jQuery (подібний до цього запитання ), який працює у Firefox та IE, але не працює (помилок просто не працює) у Chrome та Safari. Будь-які ідеї щодо обхідного шляху? $("#souper_fancy").focus(function() { $(this).select() });

2
У браузері iPhone за замовчуванням вказано великі регістри для полів першої літери пароля
Я пишу сторінку входу для мобільної версії свого веб-додатка, і у мене є просте поле пароля HTML приблизно так: <input id="password" type="password" /> Єдина проблема полягає в тому, що браузер iPhone Safari за замовчуванням пише велику першу літеру вводу, що бентежить моїх користувачів, оскільки пароль чутливий до регістру, і вони …

12
Виклик jQuery .load () не виконує JavaScript у завантаженому файлі HTML
Здається, це проблема, пов’язана лише з Safari. Я спробував 4 на Mac і 3 на Windows, і мені все ще не везе. Я намагаюся завантажити зовнішній файл HTML і виконати вбудований JavaScript. Код, який я намагаюся використовувати, такий: $("#myBtn").click(function() { $("#myDiv").load("trackingCode.html"); }); trackingCode.html виглядає так (зараз просто, але один раз …
83 jquery  ajax  safari 

3
iOS 7 - чи є спосіб відключити функцію проведення вперед і назад у Safari?
Для деяких веб-сторінок ми використовуємо функцію проведення пальцем ліворуч та праворуч від iPhone, щоб підняти меню. Тепер з iOS7 вони ввели можливість переходити назад і вперед на попередні та наступні сторінки історії браузера, проводячи пальцями вліво та вправо. Але чи є спосіб вимкнути його для певних сторінок, щоб не мати …
83 ios  safari  ios7 

8
Неможливо приховати навігаційні панелі в Safari iOS 7 для iPhone / iPod touch
Я не вірю, що існує якесь рішення для програмного приховування барів за допомогою javascript / css / html, але дозвольте мені спробувати описати проблему. Ми команда розробників мобільних ігор, і ми розробляємо гру протягом одного року. Після оголошення iOS 7 ми зіткнулися з проблемою, що неможливо приховати навігаційні панелі. Після …
81 javascript  ios  html  ios7  safari 

1
Чому сторінка Safari порушує візуалізацію iOS?
Я знаю, що назва не така пояснювальна, але ось історія: я розробляю браузерну гру, переважно використовуючи JavaScript та бібліотеку Mapbox. Все працює добре на настільних комп’ютерах, Android та iOS, але на iOS з’являється одна проблема: після запуску гри протягом декількох хвилин телефон раптово починає мати графічні артефакти та відображати більшу …

5
Запуск клавіатурної події в Safari за допомогою JavaScript
Я намагаюся імітувати подію клавіатури в Safari за допомогою JavaScript. Я спробував це: var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... а також це: var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; Однак, спробувавши обидва підходи, у мене одна …

2
Налагоджуйте iOS 6 + 7 Mobile Safari за допомогою Chrome DevTools
iOS 6 має вбудовану підтримку віддаленої налагодження ( 1-хвилинний скринкаст ). Це чудово грає з новим веб-інспектором Safari, який, здається, є 1-річною вилкою WebKit Inspector. У ньому відсутні деякі функції, такі як редагування JS та перевірка фреймів WebSocket. Веб-інспектор Safari використовує протокол віддаленої налагодження WebKit. Однак Safari не використовує TCP …


4
Інструменти розробника Safari: Як зберегти журнал консолі під час навігації?
При використанні веб-інспектора Safari для зчитування результатів консолі JavaScript журнал скидається при навігації, тобто перехід зі сторінки index.html на mail.html очищає вихід консолі. В Інструментах розробника Chrome я можу легко зберегти журнал, клацнувши правою кнопкою миші на просторі консолі та вибравши « Зберегти журнал під час навігації» . За допомогою …

2
Safari не надсилає файли cookie навіть після встановлення SameSite = None; Безпечний
Наш додаток використовує файли cookie, щоб запам'ятати вхід користувачів. Кожен виклик автентичного API, який ми робимо, браузер приєднує встановлений сервер файл cookie HTTPonly разом із запитом API та отримує автентифікацію. Така поведінка, схоже, порушена в сафарі після звільнення Мохаве. Я читав про безпеку файлів cookie між веб-сайтами, реалізовані сафарі та …

1
Додаток не працює у веб-програмі Outlook у класичному режимі при завантаженні в Safari
Привіт, команда Office 365 (Microsoft 365), Я хочу попросити вашої допомоги в процесі сертифікації. Моя надбудова Outlook не виконала сертифікацію лише одним випуском: 1120.3.2.5 Інтернет-сафарі Додаток не працює у веб-додатку Outlook у сучасному та класичному режимі при завантаженні в Safari (13.1) Під час запуску з'являється така помилка: "Щось пішло не …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.