Описание тега wkwebviewconfiguration
0
ответов
Это правильный способ настроить внедрение cookie, а затем перезагрузить WKWebView?
В моей ситуации, сначала в конфигурационный файл cookie вставка, а затем создание WKWebView работает нормально, cookie был введен. Мне нужно добавить новый файл cookie после загрузки веб-просмотра. но почему-то, похоже, не удалось. Вот пример кода: …
04 сен '17 в 01:45
2
ответа
Обработчик сообщений скрипта не работает
Я пытаюсь внедрить пользовательский обработчик сообщений скрипта WebKit. Мой контроллер правильно загружен и вид тоже. Однако на стороне JS (из консоли Safari) window.webkit.messageHandlers пустой. Есть идеи почему? Мое приложение использует iOS 8.1…
12 янв '16 в 00:34
0
ответов
Как настроить файлы cookie, связанные с аутентификацией, для использования WKWebView для iOS 10 и ниже?
Я пытаюсь переключить существующее приложение с UIWebView на WKWebView. Текущее приложение управляет входом / сеансом пользователей вне веб-представления и устанавливает файлы cookie, необходимые для аутентификации, в NSHTTPCookieStore. К сожалению,…
08 ноя '18 в 09:41
1
ответ
Вызов функции swift из сценария Java, который возвращает значение с помощью wk webview
Я хочу вызвать функцию swift из кода java-скрипта, который возвращает device id Вернемся к сценарию, я добавил код, который используется в настоящее время. Посоветуйте, пожалуйста, как вернуть значение обратно в java script от функции swift, заранее…
22 сен '16 в 07:34
2
ответа
JS вызывает функцию в Swift
Я знаю, как отправить сообщение из JS в приложение IOS Swift: func userContentController(userContentController: WKUserContentController!, didReceiveScriptMessage message: WKScriptMessage!) { println("JavaScript is sending a message \(message.body)")…
16 июн '15 в 11:22
2
ответа
WKUserScript не работает
Я хочу ввести скрипт, используя WKWebview API. По некоторым причинам это не работает, и я не могу понять это. Я пробовал отлаживать в Safari консоль разработчика, и я не могу найти JavaScript код там тоже. Код реализации следующим образом: NSString …
05 окт '14 в 13:17
2
ответа
Как автоматически масштабировать содержимое WKWebView?
Чтобы автоматически масштабировать веб-страницу внутри старого доброго WebView в Swift, мне нужно было всего лишь: var w:UIWebView w.scalesPageToFit=true Я не могу найти эквивалентный метод для WKWebView, и веб-страницы кажутся слишком большими в мо…
28 сен '15 в 11:17
0
ответов
WKWebView обнаруживает адрес на текстовых и открытых картах
Я использую WKWebView, и я пытаюсь найти способ обнаружения адресов в веб-контенте и открывать приложение карт при нажатии на адрес. Подобным образом вы можете обнаружить "тел" и "mailto" Прежде всего это возможно? Я обнаружил, что в WKWebViewConfig…
08 ноя '18 в 12:14
0
ответов
Автоматизация webscraping с WKWebKit
Я очищаю сайт, который требует нескольких шагов, и каждая строка JavaScript должна быть запущена после загрузки веб-просмотра. До сих пор я делал это вручную, нажимая кнопку при загрузке страницы. Как мне сделать следующий шаг, когда первая строка з…
31 май '18 в 03:50
1
ответ
JK-вызов WKWebview возвращает ноль
Я пытаюсь перейти от использования UIWebview к WKWebview, и мне нужно вызвать различные функции Javascript, которые живут в веб-представлении. В UIWebview у меня нет проблем с этим, но WKWebview выдает ошибку WKErrorDomain 4 для всех без исключения …
08 июл '15 в 19:15
1
ответ
Как запустить функцию до завершения загрузки WKWebView?
Я создаю проект Swift для iOS, который имеет несколько WKWebViews, которые отображают внешние веб-сайты. У некоторых из этих веб-сайтов нет административного доступа, поэтому я использую некоторый код, чтобы скрыть div учебный класс. Это работает но…
30 дек '18 в 22:47
1
ответ
Как получить файлы ресурсов WKWebView
Как получить доступ к папке активов WKWebView. Я хочу получить одно изображение из папки ресурсов WKWebView. Когда веб загружен. Можно ли получить доступ к папке активов WKWebView, как доступ к файлам cookie. Я пробовал WKWebsiteDataStore и NSSearch…
29 янв '19 в 12:35
1
ответ
WKWebView запускает FailedNavigation, если нет подключения к интернету
Можно ли загрузить уже посещенные страницы из кеша, если нет подключения к интернету? Похоже, что кеш используется только при наличии подключения к интернету. Но если мы отключим интернет-соединение, то уже посещенные ссылки сразу перейдут к неудачн…
27 дек '18 в 05:53
6
ответов
Отключить двойную прокрутку прокрутки на WKWebView
У меня есть пользовательская клавиатура с WKWebView в полную ширину и высоту. Я отключил прокрутку через wkWebView!.scrollView.scrollEnabled = false но у меня все еще странное поведение прокрутки при двойном нажатии на нижней части WKWebView. Вот ис…
13 окт '15 в 20:03
0
ответов
Как мне скопировать все из одного WKWebView в новый WKWebView
Я пытаюсь скопировать все загруженные данные из одного WKWebView к новому WKWebView поэтому весь контент будет загружен, когда новый webView представлена. Любое предложение, как это сделать или как лучше всего к этому подойти?
07 дек '17 в 16:55
1
ответ
WKWebview Javascript работает на симуляторе, но не работает на устройстве, если представление не на экране
Я использую WKWebview для запуска сценариев JavaScript. Я не использую JSContext et.al, так как мне нужен контекст javascript, чтобы иметь возможность выполнять запросы XHTTP, которые невозможны только с помощью JSContext. Это представление не добав…
01 ноя '16 в 14:04
1
ответ
Отключение куки в WKWebView
Можно ли вообще отключить куки и локальное хранилище в WKWebView? Допустим, это мои настройки, и я хочу добавить что-то, что их отключает: import UIKit import WebKit class ViewController: UIViewController, WKUIDelegate { var webView: WKWebView! over…
29 ноя '17 в 18:22
1
ответ
Поделиться сессией между несколькими WKWebView
Мне нужно реализовать логику биллинга. Он делает несколько перенаправлений, а затем открывает новый фрейм в новом окне - вот как это работает в веб-браузере. Я показываю платежную рамку в WKWebView. Я ловлю момент, когда он хочет открыть новый фрейм…
24 ноя '16 в 12:18
2
ответа
WKWebView: вызов JavaScript после загрузки страницы
Я делаю следующее: загрузить WKWebView, давайте назовем это представление A попросить пользователя ввести некоторые детали попросить пользователя нажать кнопку перехватить щелчок на WKWebView и нажать новое представление приложения, давайте назовем …
13 апр '15 в 08:48
0
ответов
Изменить WKWebView Network Request
У меня есть приложение, которое в значительной степени основано на WKWebView. Для воспроизведения видео элемент, отображаемый в веб-представлении, обращается к внешней службе. У меня есть проблема, из-за которой мне нужно иметь возможность добавить …
04 мар '18 в 18:19