Tag: webkit

Быстрый переход в UIWebView и WKWebView

Функциональность быстрого доступа WebKit появилась в Safari в iOS 9.3 ( см. Документацию ). Я работаю над приложением для чтения электронных книг, которое использует веб-представление для отображения текста. Мы все еще используем UIWebView из-за различных ошибок в WKWebView , но я могу легко переключиться на WKWebView для целей тестирования. У нас есть собственное пользовательское управление […]

PhoneGap + iOS Запретить действие прокрутки по умолчанию начинается с текстового поля ввода

Я столкнулся со следующей проблемой: У меня есть область прокрутки, которая содержит список входных текстовых полей. я использую ontouchmove = function(e){ e. preventDefault(); } для предотвращения глобального прокрутки страницы. Он отлично работает, за исключением случаев, когда жест начинается с поля ввода. Как предотвратить глобальную прокрутку страницы при первом касании ловушек в поле ввода? Благодарю.

iOS Отказано в подключении, поскольку оно не указано ни в директиве connect-src, ни в директиве default-src политики безопасности контента

Поэтому я сделал приложение phonegap, которое использует socket.io для работы. У меня есть следующая Content-Security-Policy (CSP) <meta http-equiv="Content-Security-Policy" content=" default-src * data: blob: ws: wss:; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * ws: wss:;"> Когда я запускаю приложение на safari / iOS, я получаю следующую ошибку: Refused to connect to ws://10.0.1.63:3000/socket.io/?EIO=3&transport=websocket&sid=xTaMJwP3rVy3UnIBAAAi because it […]

Как заставить «яблоко-мобильный-веб-приложение» не потерять сессию?

У меня есть веб-приложение. <meta name="apple-mobile-web-app-capable" content="yes"> Я положил это туда. Я добавляю на главный экран. Тем не менее, я понимаю, что мне нужно снова войти в систему после закрытия веб-приложения. Как заставить сеанс удерживать сессию?

фиксированная позиция сломана на contentEditable Safari ios webkit

Я хочу создать wysiwyg-editor для ipad и иметь панель инструментов с position:fixed – так, чтобы она всегда была доступна. Однако, когда я фокусируюсь на div с contentEditable="true" панель инструментов уже не исправлена. Это ошибка? Есть ли обходной путь?

Не удалось воспроизвести WebKitLegacy – crash

Я получаю [_WebSafeForwarder forwardInvocation:] и отчет о сбоях, как указано в crashlytics. Не удалось воспроизвести одно и то же условие в моем коде. Я добавил webview.delegate = nil и [webview stopLoading] в каждом -(void)dealloc методе -(void)dealloc где когда-либо присутствует UIWebview все еще попадает после сбоя. #0. Crashed: com.apple.main-thread 0 libobjc.A.dylib 0x24deba86 objc_msgSend + 5 1 […]

Как узнать, воспроизводит ли WKWebView аудио?

Мне было любопытно, есть ли способ сказать, поступает ли звук из определенного WKWebView, аналогичного тому, как вы можете найти вкладку, воспроизводящую звук в Chrome и Safari?

iOS: сбой WebKitLegacy

После некоторых относительно безопасных (как для меня) изменений приложение начало рушиться на некоторые вещи WebKitLegacy. Я вижу много сбоев в Fabric, но не могу найти стабильные шаги для воспроизведения. Кто-нибудь знает, что может привести к этим авариям? См. Прилагаемые изображения. Некоторые экраны приложений используют UIWebView для отображения содержимого – я предполагаю, что проблема где-то там.

Как настроить пользовательские заголовки HTTP на запросы, сделанные WKWebView

Я создал приложение, которое включает WKWebView, и веб-сайт, который загружает веб-просмотр, поддерживает несколько языков. Как я могу изменить заголовок Accept-Language в WKWebView или другие заголовки HTTP, если на то пошло?

Как остановить MPAVItem сбой моего приложения iOS с видео в моем UIWebView?

У меня есть веб-представление, которое постоянно освежает и показывает новые видео и изображения. Я подозреваю, что объекты в HTML-странице неправильно освобождены, потому что у меня медленно растет память. Я также получаю сбой при вызове метода на MPAVItem, который уже был освобожден. Я не использую MPAVItem напрямую, его объект создан и используется автоматически с помощью webview […]

Давайте будем гением компьютера.