Я создаю приложение Ioni c и застрял. В основном я пытаюсь сделать следующее: если пользователь нажимает кнопку, должен быть загружен и отображен определенный веб-сайт. Кроме того, он должен отображать содержимое веб-сайта с дополнительными пользовательскими таблицами стилей CSS и выполнять некоторые операции Javascript с элементами загруженного веб-сайта. Я попытался сделать это с помощью плагина:
import { InAppBrowser, InAppBrowserOptions } from '@ionic-native/in-app-browser/ngx';
При нажатии кнопки Я вызываю inAppBrowser и пытаюсь выполнить, например, какой-нибудь Javascript. В этом случае я хочу ввести значение в текстовое поле на загруженном веб-сайте.
let browser = this.inAppBrowser.create(destiny_url, "_self", this.options);
browser.executeScript({code:"document.getElementById('myid').value = 'fillval';"}).then(()=>console.log("Executed"));
Но это не работает. Я знаю, что есть разные EventListeners, et c. Но я не мог найти никакого решения. Так что любая помощь приветствуется. Кроме того, важно, чтобы приложение работало как в браузере, так и на мобильных устройствах. И особенно в браузере, не должно быть новой созданной вкладки. Все должно работать в одном окне / вкладке.