Articles of Javascript

Кросс-браузер get keyCode

Я пытаюсь получить кросс-браузерный способ прослушивания keyCode пользовательского keyDown . Для мобильных браузеров мне приходится запускать виртуальную клавиатуру, поэтому я использую вход, скрытый css, вызванный событием click . Это хорошо работает, за исключением того, что когда я пытаюсь прослушать keycode, на fennec (mobile Firefox), у меня странное поведение. Вот функция, которую я использую для прослушивания […]

Как я могу не показывать экран телефона все время при совершении звонка?

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

Откройте приложение для Android через глубокую ссылку, если она установлена ​​или возвращается в Интернет, если не установлена

Я пытаюсь создать веб-страницу, которая автоматически открывает приложение для Android, но только если приложение установлено. Если это не так, нужно перенаправить на другую веб-страницу. Приложение уже находится в производстве и правильно обрабатывает глубокие ссылки, example://content?id=42 . Формат ссылки не может быть изменен. Что я уже пробовал 1) Перенаправление и таймаут: window.location.replace('example://content?id=42'); setTimeout(function() { window.location.replace = […]

Как использовать Javascript для обнаружения, когда Android-приложение на основе Phonegap теряет фокус

Мой заголовок подводит итог моему вопросу. У меня есть приложение для Android, написанное полностью с html5 и javascript. Я новичок в java (в лучшем случае) и не хочу использовать java для этого, но вместо этого javascript. Я хочу, чтобы отключить видео и музыку при поступлении телефонного звонка, или приложение в противном случае переходит на задний […]

Как узнать, пришел ли пользователь Android из главного экрана

Есть ли способ узнать, пришел ли пользователь на ваш сайт через shorcut на главном экране? С iOS я могу использовать следующий код javascript для определения того, открыл ли пользователь страницу через ярлык на главном экране: if (('standalone' in navigator && !navigator.standalone && (/iphone|ipod|ipad/gi).test(navigator.platform) && (/Safari/i).test(navigator.appVersion)) { window.location = 'index2.html'; } Я не могу найти, что […]

Заполните данные веб-сайта и нажмите кнопку и ответ на разбор

Я хочу, чтобы пользователи вводили номер автомобиля, а затем читали данные и показывали детали автомобиля пользователю. Я не хочу делать это в веб-обзоре. Я могу заполнить данные, используя этот код: webView = (WebView) findViewById(R.id.webView1); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl("https://parivahan.gov.in/rcdlstatus/vahan/rcstatus.xhtml"); webView.setWebViewClient(new WebViewClient() { public void onPageFinished(WebView view, String url) { String reg1="KA51X"; String reg2="2442"; if(isFirstLoad) { webView.loadUrl("javascript: {" + […]

WebView возвращает bad window.innerHeight

У меня есть приложение, которое использует Android WebView, а также некоторый JavaScript. Когда мой WebViewClient вызывает onPageFinished() , я предупреждаю свой JavaScript, чтобы запустить метод инициализации. Мой JavaScript включен и загружен, прежде чем я нажму onPageFinished() . В этом методе JavaScript я использую window.innerWidth . Однако возвращаемое значение всегда неверно и всегда одинаково. Независимо от […]

IPhone WebApp настойчивость на главном экране

Я создал webapp, который можно сохранить на «Домашний экран» на iPhone. Приложение использует холст и довольно интерактивно с изменяющимся состоянием. Всякий раз, когда приложение сведено к минимуму и снова открывается, он возвращается в исходное состояние. То же самое (как и ожидалось) происходит при закрытии приложения и его перезагрузке. Как я могу предотвратить перезагрузку приложения, когда […]

Жизнеспособные варианты запуска NodeJS на Android (август 2017 г.)

Существует множество старых SO-потоков, связанных с запуском NodeJS на Android. Большинство из них больше не являются жизнеспособными (JXCore) и / или предоставляют запутанную, устаревшую, неполную или ошибочную информацию. Поэтому я исследовал, по-видимому, в настоящее время (по состоянию на август 2017 года) жизнеспособные подходы и нашел трех вероятных кандидатов. Чтобы решить между ними, я хотел бы […]

Лучший способ сделать кросс-платформенные приложения?

Мой вопрос: какой лучший / простой способ сделать кросс-платформенные приложения / игры? IOS и Android – и Windows Phone, если это возможно. Я читал много разных способов. HTML5 и JavaScript – а затем просто общая реализация для конкретных платформ. Я читал о некоторых «инструментах преобразования» – fx Intel Porter Tool. И появляются имена, такие как […]

Intereting Posts
Android Unit Test с Retrofit2 и Mockito или Robolectric В чем разница между Eclipse «Импорт» и «Создать проект из существующего источника» для проектов Android? Android, используя SimpleCursorAdapter для установки цвета не только строк Как получить список фреймов ключевых кадров (синхронизирующих кадров) для видеофайла в Android? Ресурс abc_ic_ab_back_material не найден в библиотеке поддержки 23.2.1 Как слить клиентское приложение OpenVPN с другим приложением Android? Установка GooglePlayServices с помощью NuGet дает мне ошибку Install-Package Какова реальная цель тега contentDescription для Android? АБР отключился через несколько минут Проблема Android Proguard – по-прежнему появляется сообщение об ошибке «java.io.IOException: Can not process class …» при обфускации В чем разница между отклонением или отменой диалога в Android? Поля входа FindFragmentByTag null для фрагмента A, если setRetain (true) на фрагменте B Что называется этой синей тенью? Импорт android.support не может быть разрешен