Articles of Javascript

QWebView HTML5 GeoLocation на платформе Android

Попытка получить координаты GPS на веб-странице HTML5, просмотренной с помощью порта Necessitas QWebView. Однако он всегда отвечает не поддерживаемым. function load( ) { if ( navigator.geolocation ) { alert( "Supported." ); } else { alert( "Not Supported!" ); } } Я изменил QWebPage, чтобы разрешить: BrowserWebPage::BrowserWebPage( QObject* parent ) : QWebPage( parent ) { connect( […]

Как полностью отключить мягкую клавиатуру для всех входных данных в веб-браузере Android

Я использую phonegap для разработки веб-приложения для Android, и поскольку у меня будет своя клавиатура в HTML, мне нужно отключить системную клавиатуру Android, чтобы она не отображалась, когда пользователь нажимает на любое текстовое поле ввода. Я не хочу использовать поле ввода только для onblur() или onblur() так как я хотел бы иметь курсор в текстовом […]

Android Webview multitouch touchstart не работает с более чем двумя пальцами

Рассмотрим следующий код: canvas.addEventListener('touchstart', function(event) { console.log('start'); }); Когда я нажимаю 2 пальца одновременно, у меня есть следующий выход (что классно, потому что печатается два раза): I/SnapScrollController(26508): setSnapScrollingMode case-default no-op I/chromium(26508): [INFO:CONSOLE(69)] "start", source: file:///android_asset/index.html (69) I/chromium(26508): [INFO:CONSOLE(69)] "start", source: file:///android_asset/index.html (69) Но когда я использую более двух пальцев одновременно, у меня был тот же […]

Как предотвратить события щелчка на теле документа (возможно, ошибка в Кордове?)

Я новичок, пытающийся разработать игру для мобильных телефонов с помощью Kinetic Js и «buildgap build». Я испытываю проблему, которую я не знаю, как обращаться. Я сделал несколько тестов: Я просто ввел этот код здесь в свой index.html и отправил код в сборку phonegap, которая создала файл apk из html-кода. Приложение работает нормально, но если вы […]

Веб-просмотр с клавиатуры Android

Возможно ли внедрить веб-представление в приложение для замены клавиатуры Android? У меня есть интерфейс, написанный на javascript, и хотел бы встроить его в приложение для замены клавиатуры Android. Он должен будет иметь возможность обнаруживать события касания и отправлять текстовые строки обратно в собственный пользовательский интерфейс из веб-представления. Я искал Google для этого, но не могу […]

Является ли привязка JavaScript JNI для Android эффективно передавать TypedArray / ArrayBuffer в Java в виде массива?

В привязке JNI для Android вы можете выставить Java-метод, такой как method(int[] intArray) {} на JavaScript, передать ему массив JavaScript и ожидать привязки для преобразования этого массива JavaScript в int[] . Есть ли у Android одинаковая обработка, например, Uint8Array() ?

Приложение Cordova Wrapper, где внутренние ссылки загружаются в приложение, внешние ссылки загружаются в браузере

У меня есть простое приложение оболочки Кордовы , которое указывает на внешнюю веб-страницу, не определяя ни одного из своих собственных представлений. Я хотел бы, чтобы все внутренние ссылки из этого домена загружались внутри приложения , но все внешние ссылки ( http://twitter.com и т. Д.) Загружались в системный браузер , поэтому на страницах были функции Back […]

Расширенная реальность (AR) для HTML5 и WebGL

У меня есть веб-приложение, которое вот-вот выйдет, и я сделаю гибридное приложение из веб-источника, и я хочу добавить функцию AR в мобильное приложение, я видел рабочие примеры онлайн, объединяющие видео-элементы HTML5 и технологию WebGL, но что Мне любопытно, что не все версии мобильных ОС в Android и iOS поддерживают расширенную реальность на основе HTML. Возможно […]

Привязка элемента веб-страницы к Android-приложению

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

Разрешение canvas js export не работает на устройстве Android

Я работаю над CANVASjS и создаю пример приложения, которое отображает данные на диаграмме. Я включил export для сохранения диаграммы в .png и .jpeg и печати. При развертывании его на ripple emulator экспорт работает идеально, но когда я его развертываю на своем android device он не работает. Ниже приведена часть кода, в которой я включил экспорт. […]