Описание тега wkuserscript
Используется, когда пользовательский сценарий должен быть вставлен на веб-страницу.
2
ответа
WKUserScript не работает
Я хочу ввести скрипт, используя WKWebview API. По некоторым причинам это не работает, и я не могу понять это. Я пробовал отлаживать в Safari консоль разработчика, и я не могу найти JavaScript код там тоже. Код реализации следующим образом: NSString …
05 окт '14 в 13:17
1
ответ
WKUserScript не вызывать в iOS10, но работает в iOS9
У меня есть код, который отлично работает в iOS 9, но не работает в iOS 10, в частности, doBar() не вызывается. Здесь, в WKWebView, я внедряю код JavaScript. let jsFoo = "function doFoo() { window.webkit.messageHandlers.doFoo.postMessage(\"doFoo\");…
15 июл '17 в 09:58
1
ответ
WKUserScript forMainFrameOnly
WKUserScript имеет это init init(source: String, injectionTime: WKUserScriptInjectionTime, forMainFrameOnly: Bool) Просто, что подразумевается под "MainFrame"?
16 апр '18 в 06:16
2
ответа
Обновляйте внешнюю веб-страницу каждые несколько секунд
Для работы я провожу много времени на предметно-ориентированных форумах. В течение дня я проверяю эти форумы, чтобы увидеть, есть ли какие-либо вопросы и ответы, имеющие отношение к тому, над чем я работаю. Однако конкретный сайт, который я использу…
29 июн '18 в 16:00
2
ответа
Удаление отдельного конкретного пользовательского скрипта из WKUserContentController
Я использую addUserScript() для добавления пользовательского скрипта в WKUserContentController моего WKWebView. Я заметил, что даже если вызвать loadRequest(), сценарий остается. В некоторых случаях мне может потребоваться удалить некоторые сценарии…
14 мар '19 в 14:07
0
ответов
Инъекция JavaScript не выполняется
Я включил свою функцию и то, как я ее называю, она печатает "инъекцию" в консоли, но кажется, что ввод в JavaScript не введен. Я проверил js в консоли safari и chrome console, но она работает в wkwebview. @IBAction func Register(_ sender: RoundButto…
07 апр '19 в 21:00
0
ответов
Функция "возврата" WKWebView не выполняет обновление и код javascript.
У меня есть ViewController, встроенный в NavigationController, и этот ViewController добавляет WKWebView в качестве подпредставления. Проблема в том, что после перехода на любую веб-страницу; если я вызываю функцию "вернуться", предыдущая страница б…
25 май '20 в 11:12
0
ответов
Не удается загрузить Javascript в причину WKWebView: «параметр данных равен нулю»
У меня есть коды Objective-C, подобные этому: #import "QHArticle.h" #import <WebKit/WebKit.h> -(instancetype)init { self = [super init]; if (self) { _helperWebView = [[WKWebView alloc] init]; NSString *path = [[NSBundle mainBundle] pathForReso…
18 янв '21 в 10:06
0
ответов
Как оценить JavaScript, когда приложение переходит в фоновый режим WKWebView?
Я создаю html-страницу с помощью проигрывателя HTML5 IMA SDK, а затем загружаю эту страницу в WKWebView, все работает нормально, пауза, воспроизведение контента и т. д., но я хочу «приостановить» содержимое, когда приложение переходит в фоновый режи…
11 янв '21 в 09:28
1
ответ
Сбой инициализации WKUserScript на iOS 14: использование нереализованного инициализатора init(source:injectionTime:forMainFrameOnly:in:)
Сбой при выполнении этого метода инициализации в ios 14 Использование нереализованного инициализатора init(source:injectionTime:forMainFrameOnly:in:) класс MyScript: WKUserScript { init(source: String) { super.init(source: source, injectionTime: .at…
15 дек '20 в 14:25
0
ответов
Внедрение пользовательского скрипта Safari
Проблема и скриншоты [][ ]Как внедрить пользовательский скрипт в Safari с помощью ярлыков Apple? У меня полностью написан сценарий, но когда я пытаюсь запустить его на веб-сайте (в данном случае nitrotype.com/race), он ничего не делает. Вот нескольк…
06 ноя '22 в 11:15