Вопросы с тегом «safari»

Safari - это веб-браузер Apple, браузер по умолчанию в macOS и iOS.

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 по умолчанию использует первую букву ввода с заглавной буквы, что сбивает моих пользователей с толку, поскольку пароль чувствителен к …

13
Вызов 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 

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
Safari не отправляет cookie даже после установки SameSite = Нет; Безопасный
Наше приложение использует куки для запоминания имени пользователя. При каждом вызове API-аутентификации, который мы делаем, браузер присоединяет установленный сервером cookie-файл HTTPonly с запросом API и проходит аутентификацию. Такое поведение кажется нарушенным в сафари после выхода Мохаве. Я прочитал о безопасности межсайтовых файлов cookie, реализованной Safari, и наша команда сервера добавила …

1
Надстройка не работает в Outlook Web App в классическом режиме при загрузке в Safari
Команда Hi Office 365 (Microsoft 365), Я хотел бы попросить вас о помощи в процессе сертификации. Моя надстройка Outlook не прошла сертификацию только с одной проблемой: 1120.3.2.5 Интернет-сафари Надстройка не работает в Outlook Web App в современном и классическом режиме при загрузке в Safari (13.1) При запуске появляется следующая ошибка: …

1
Невозможно установить cookie в iframe, используя Storage Access API в Safari
У меня есть фрейм на моей странице. Поскольку Safari блокирует сторонние файлы cookie, я пытаюсь использовать API доступа к хранилищу, как предложено здесь в разделе «Руководства разработчика»: https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more / . Я скопировал следующий код из документации : <script type="text/javascript"> window.addEventListener('load', () => { document.getElementById('test-button').addEventListener('click', () => { document.hasStorageAccess().then(hasAccess => { …

2
Safari 13+ iframe блокирует файлы cookie CORS
Использование Safari не позволяет устанавливать файлы cookie в фреймах доменов, отличных от родительского, и проклятые заголовки CORS на стороне сервера. Чтобы уточнить: пользователь находится на domainA.com. Iframe для domainB.com открыт и пытается аутентифицировать пользователя на domainB.com внутри iframe. Заголовок Set-Cookie возвращается с сервера внутри iframe domainB.com со всеми необходимыми заголовками, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.