Articles of Javascript

Как воспроизвести звук, когда экран заблокирован на Android в React Native?

У меня есть простое приложение, которое после рендеринга воспроизводит звук через несколько секунд. Все работает, за исключением того, что если я заблокирую экран, приложение не будет воспроизводить звук, пока я не разблокирую его снова. Вот упрощенная версия того, с чем я работаю: import React, { Component, PropTypes } from 'react'; import { View, Text } […]

Есть ли способ писать в буфер обмена из javascript, в браузере Android?

Или мне придется написать приложение, чтобы это сделать?

React Native WebView html <select> не открывает параметры на планшетах Android

Я испытываю очень странную проблему в WebView от React Native с тегами HTML <select> на планшетах Android. По какой-то причине нажатие на отображаемую кнопку <select> не открывает список опций. Это происходит только на планшетах Android, независимо от версии Android. Однако на смартфонах Android эта ошибка не возникает, и список параметров открывается, как ожидалось. Чтобы воспроизвести […]

Как измерить использование данных моего приложения в ответном нативном?

У меня есть приложение для реагирования, которое я хочу измерить для использования данных на пользователя и собирать их, чтобы оптимизировать его позже. Я видел старые вопросы для родного андроида, предполагающие, что статистика трафика может давать статистику по UUID. Какие возможности существуют для реагирования?

Интерфейс JavaScript WebView работает только через Instant-Run от Android Studio, но не при компиляции с помощью регулярной градации

Настройка У меня есть простой фрагмент, на котором размещен компонент WebView. Во время инициализации этого фрагмента я регистрирую несколько методов интерфейса JavaScript в своем приложении: mJavaScriptHooks = new JavaScriptHooks(); … mWebView.getSettings().setJavaScriptEnabled(true); mWebView.addJavascriptInterface(mJavaScriptHooks, "Android"); Мои крючки JavaScript ничего не впечатляют, и все объявляются следующим образом: public class JavaScriptHooks { @JavascriptInterface public void someMethod() { … } […]

Фокус не работает на android

Я создаю приложение для android, используя jQuery mobile (Windows 7). У меня есть функция фокус и использование этой функции, например: у вас есть текстовое поле, и вы хотите, чтобы текстовое поле принимало только числа, и если вы введете какие-либо строковые значения, появится ошибка. Проблема в том, что когда я запускаю приложение на мобильном устройстве, функция […]

Контекстное меню и устройства с сенсорным экраном

Теперь, когда устройства с сенсорным экраном настолько распространены, плохо спроектировать веб-сайты, которые используют настраиваемое контекстное меню? Я говорю об этом виде меню . Как пользователи iPhone и пользователи мобильных телефонов Android видят контекстные меню? Могут ли пользователи взаимодействовать с настраиваемыми контекстными меню? Каковы другие плохие практики при программировании мышления на таких устройствах?

-webkit-tap-highlight-color не применяется к тегу области

Хорошо, я знаю, что это задавали много раз, но моя ситуация немного другая: У меня есть карта изображений, и я не хочу, чтобы Android / iPhone отображал зеленую рамку (серый наложение на iPhone) при прослушивании AREA на изображении. Я попробовал -webkit-tap-highlight-color: rgba(0,0,0,0) и, похоже, работает для ссылки <a> но не <area> . Я думаю, проблема […]

Как я могу узнать, произошло ли исключение Javascript в приложении PhoneGap? (Android)

Как я могу узнать, произошло ли исключение Javascript в приложении PhoneGap? Я использую HTC Desire Z и Android 2.2. Я ничего не вижу в logcat, и jsconsole.com, похоже, не поддерживает транспортировку исключений. Использование console.log для отслеживания всех исключений – бит. Есть ли решение для этого или это так, как это происходит с Phonegap? РЕДАКТИРОВАТЬ: Кажется, […]

JQuery ajax вызов в Phonegap для RESTful API

Я пытаюсь сделать RESTful api-вызов от эмулятора android (используя Android 2.2). На моем сервере для запроса на вход я устанавливаю response.setHeader("Access-Control-Allow-Origin", "*"); заголовка response.setHeader("Access-Control-Allow-Origin", "*"); Этот точный код отлично работает с Firefox 4 и Chrome 10, и я был убежден, что браузер Android решает этот заголовок с версии 2.1 . usr = $("#email").val(); pwd = […]