Articles of Javascript

Внедрение Javascript-моста в WebView

Я хочу вытащить некоторые вещи с веб-страницы в Android. Я знаю, что есть библиотеки для синтаксического анализа HTML, но я подумал, что, возможно, я мог бы немного обмануть. Вот что я делаю. Программно создайте WebView с использованием контекста приложения, чтобы он не отображался в пользовательском интерфейсе. Загрузите веб-страницу Присоедините интерфейс JS Внедрить Javascript для взаимодействия […]

DOMException: play () может быть инициирован только жестом пользователя

Я работаю над QRCode Reader с JavaScript. Если пользователь находится на моем Wensite, он запрашивает разрешение на использование камеры. Как только пользователь примет его, он включит фрэм-камару. Я использую Samsung Galaxy S4 с последней версией Chrome, и пока это прекрасно работает. Я добавил Dropdown to Change с передней части на заднюю камеру. Как только я […]

Невозможно обновить представление, привязка данных не работает – Angularjs и PhoneGap

Я пытаюсь сделать простое приложение todo с помощью PhoneGap (для Android-устройства). Я также использовал AngularJS для привязки данных. Я хочу отобразить список задач, сохраненных в базе данных. Когда я отлаживаю хром-отладчик, я вижу, что запрос SQL работал, но ничего не отображается при запуске приложения на эмуляторе или на устройстве. DbCtrl.js var myApp = angular.module('myApp', []); […]

Ключевое событие не запускается в Firefox на Android, когда предложение слова включено

У меня есть поле поиска, которое запускает поиск автозаполнения при наборе текста. У меня есть триггер на клавиатуре. Это отлично работает в большинстве браузеров, но в Firefox на Android это не работает. Похоже, что событие keyup не запускается при наборе текста. Это происходит только в том случае, если в настройках клавиатуры Android включены предложения по […]

Клики не работают в WebView

У меня есть веб-просмотр в приложении для Android. Я загрузил URL-адрес: https://imsnsit.org/imsnsit/notifications.php Существуют ссылки на различные уведомления. Мой WebView ничего не делает, когда я нажимаю на них. Он работает над всем остальным – Chrome (Android), Chrome (Desktop). Ссылки в порядке. Одна вещь, которую я замечаю, имеет href с файлом PHP. Просто переходить к этой ссылке […]

Phonegap: можно ли обнаружить swipeLeft и SwipeRight touch от Javascript?

Я спрашиваю, может ли приложение Phonegap распознавать события, связанные с swipeLeft и SwipeRight, в Javascript.

Android-просмотр в Интернете «Неподготовленный SyntaxError: Неожиданный токен ILLEGAL»

В моей программе Android я получил веб-представление и должен динамически устанавливать значения элементов веб-просмотра (текстовые поля, флажки и т. Д.). У меня есть метод javascript, который получает значения из программы и выполняет строковые операции и сохраняет значения в правильный элемент. Но я всегда получаю эту ошибку … здесь застрял. Любая помощь будет оценена по достоинству. […]

Как отключить отображение пейзажа / портрета в мобильном веб-приложении (Android Browser / iOS-Mobile Safari)

Я пытаюсь отключить поворот телефона, влияющий на веб-страницу одного из моих мобильных приложений HTML5. Отсутствие реорганизации макета, изменение размера, изменение ориентации. Я хочу, чтобы вы вращали телефон и загружаемый исходный макет оставался прежним, заставляя пользователя использовать приложение в исходной ориентации. В пользовательской логике много тонкостей, и я действительно чувствую, что это необходимо в моем приложении, […]

Как передать объект Blob с javascript на Android?

У меня есть объект Blob внутри моего WebView, как я могу передать его на Android? Я хочу сохранить его в локальном файле на устройстве. Я пытался использовать: var url = webkitURL.createObjectURL(myBlob); Но я не смог загрузить его на устройство.

Как получить сообщение о возврате службы android из плагина phonegap

Я пытаюсь сделать плагин для Phonegap (Android), который позволяет моему javascript отправлять и получать сообщения в / из службы. Моя точная проблема заключается в том, что, поскольку сообщения возвращаются асинхронно, я не могу отправить PluginResult в функцию выполнения плагина. Это код плагина: public class ServiceClient_plugin extends Plugin { Messenger messenger_service=null; boolean connected_to_service=false; final Messenger messenger_receive […]