Описание тега evaluatejavascript
1
ответ
Эквивалентны ли эти две функции кукловода?
Эти 2 фрагмента кода выбирают и щелкают один и тот же элемент? Они практически эквивалентны? await page.$eval('#loginForm > button', form => form.click()); const button = await page.$('#loginForm > button'); await button.click();
16 июн '20 в 07:14
2
ответа
Как загрузить файл CSS с помощью URL-адреса в WKWebView
Я хочу ввести CSS, используя URL-ссылку, За работой Работая под кодом, если я сохраню файл CSS в пути Bundle проекта, lazy var webView: WKWebView = { guard let path = Bundle.main.path(forResource: "style", ofType: "css") else { return WKWebView() } …
19 май '20 в 17:20
0
ответов
Как создать метод Swift для использования AssessmentJavaScript с GCD
Как мне создать метод macOS, который принимает параметр URL-адреса и возвращает HTML с помощью evalJavaScript? Я хочу очистить URL-адрес, использующий JavaScript, поэтому ни String(contentsOf: url), ни URLSession.shared.dataTask(with: url), похоже, …
28 июл '20 в 18:57
0
ответов
Программный щелчок по элементу html в веб-просмотре
Я знаю, что на этот вопрос уже есть ответы, но они мне не подходят. Я хочу программно щелкнуть кнопку на веб-сайте в веб-просмотре. Я перепробовал все ответы, которые нашел. Например, вот как я могу найти html-код страницы. webview1.getSettings().se…
07 авг '20 в 20:11
0
ответов
Как использовать webView.evaluateJavaScript в Swift
Мне нужен мой быстрый класс для взаимодействия с html и javascript в wkwebview, на который он ссылается, в частности, для подачи ему переменной. Я думал, что начну просто с попытки заставить веб-просмотр что-то получить, используя getElementByID, сл…
18 июл '20 в 04:26
0
ответов
Как скоро вы сможете передать переменную в webView из Swift
Можно вызвать некоторый javascript в webView из Swift, используя оценку, помещенную в метод делегата навигации didFinish, как описано во втором ответе здесь. Однако я хотел бы использовать переменную из Swift в качестве параметра, чтобы помочь загру…
18 июл '20 в 20:49
1
ответ
Как запустить javascript в веб-просмотре из Swift
Мне нужен мой быстрый класс для взаимодействия с html и javascript в wkwebview, на который он ссылается, в частности, для подачи ему переменной. Я думал, что начну просто с попытки заставить веб-просмотр запускать предупреждение: Вот код: let webVie…
18 июл '20 в 16:51
1
ответ
вложенная строкаByEvaluatingJavaScript в UIWebview перейти на WKWebview
В реализации UIWebview у меня было что-то вроде:- if let pageBody = webView?.stringByEvaluatingJavaScript(from: "document.body.innerHTML") { if pageBody.contains("xyz") { return webView?.stringByEvaluatingJavaScript(from: "d…
25 июл '20 в 20:15
1
ответ
android, как объект json изменяется на строку в обратном вызове WebView.evaluateJavascript
С функцией js в строке: val strFormat_elmLocation = "(function() { \n" + "var elementId = '%s';\n" + "try {\n" + " var elm = document.getElementById(elementId);\n" + " var width = window.innerWidth;\n&quo…
15 июл '20 в 04:09
0
ответов
SWIFT 5: WKWebView: getElementsBy[EXACT]ClassName
self.webView.evaluateJavaScript("document.getElementsByClassName('KEYWORD')[INDEX].textContent;", completionHandler: { (res, error) -> Void in print(res) print(error) }) Возвращает все классы, содержащие KEYWORD, в зависимости от INDEX …
21 ноя '20 в 13:48
1
ответ
Flutter Webview или InAppWebview не оценивают javascript каждый раз
import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter_inappwebview/flutter_inappwebview.dart'; Future main() async { WidgetsFlutterBinding.ensureInitialized(); if (Platform.isAndroid) { await AndroidInAppWebViewControlle…
03 май '21 в 16:56
0
ответов
как получить доступ к Android Webview javascriptEvaluate возвращаемое значение внешнего onReceiveValue
При использовании evalJavascript в Android WebView к возвращаемой переменной невозможно получить доступ извне. String data = null; webview.evaluateJavascript("(function() { return 'test'; })();";, new ValueCallback<String>() { public void onRe…
17 май '21 в 06:50
0
ответов
SwiftUI - как вызвать evalJavascript из кнопки?
Я хочу вызвать evalJavaScript из кнопки SwiftUI. Пожалуйста, посмотрите мой код и посоветуйте. Спасибо. ContentView.swift HStack { TextField("Write message", text: $message).textFieldStyle(RoundedBorderTextFieldStyle()) Button(action: { onReceive(se…
31 май '21 в 08:29
1
ответ
WKWebView AssessmentJavaScript возвращает неправильный объект JavaScript
Я делаю гибридное приложение и использую WKWebView. Мне нужно передать объект JavaScript в команду эмиттера, чтобы открыть диалоговое окно редактирования. Вот мой код: let statDict: [String: Any] = [ "income" : account.stat.income, "expense" : accou…
25 авг '21 в 01:24
3
ответа
Как очистить JSON, содержащий определенную строку, в Javascript с помощью Xpath
У меня есть такие HTML-данные. <script type="application/ld+json">{ "name": "apple", "price": 100 }</script> <script type="application/ld+json">{ "name": "banana", "price": 200 }</script> <script type="application/ld+json"…
26 авг '21 в 17:20
1
ответ
Обработка обещаний из Android WebView с помощью AssessmentJavascript
Я работаю с Android WebView и пытаюсь обработать возврат обещания JavaScript из WebView на стороне Java после его вызова с помощью AssessmentJavascript. document.java Button buttonAnnotations = findViewById(R.id.buttonAnnotations); buttonAnnotations…
15 сен '21 в 01:39
0
ответов
Как использовать Android Multi-Webview?
Я сделал доступным мульти-веб-просмотр Android, а затем открыл новое окно в window.open(). Я поместил код javascript в новое окно и попытался получить ответ, но код был помещен в существующее окно, а не в новое окно. Любое решение? Помоги мне #javas…
11 ноя '21 в 04:33
1
ответ
Вызов функции Javascript с параметрами из iOS ObjC
Я пытаюсь вызвать функцию Javascript с параметрами из iOS, используя «evaluateJavascript», все работает нормально, но значение параметров не отправляется, см. Код ниже -(void) callJavascriptFunc: (NSString*)val{ //Example val is "Apple" string [self…
07 янв '22 в 08:37
1
ответ
WKWebView — оценивайте JavaScript, не видя изменений
В моем приложении SwiftUI я использовал WKWebView для обновления некоторых html-тегов с собственной стороны, используя SwiftUI TextFields. Чтобы связь работала, я использую evaluateJavaScript() метод отправки данных из нативного в веб-просмотр. Мой …
10 янв '22 в 21:49
1
ответ
Ошибка webkit окна postMessage iOS Swift
Я пытаюсь создать библиотеку, которая открывает веб-представление в классе, где цель открывается, но не отображается на экране. Я создал и пытаюсь выполнить javaScript, который создает postMessage, чтобы получить результат, например, в методе userCo…
28 янв '22 в 21:22