Articles of Javascript

Выполнение математического уравнения в Android

Мне нужно иметь возможность обрабатывать математическое уравнение, такое как «(45 + 9) / 8» в моем приложении. Я хотел просто оценить его с помощью JavaScript, но понял, что я не могу использовать javax.script в Android. Итак, я нашел WebView, но у меня проблемы с этим. Большинство примеров относятся к использованию внешней страницы с JS-кодом или […]

Sencha Touch 2 – производительность Android

Мы разрабатываем приложение Sencha Touch 2, которое использует Phonegap для установки его в качестве приложения и доступа к хранилищу устройства. Это действительно хорошо работает на iPad 2 и iPad 3. Однако, когда мы пытались запустить приложение на устройстве Android, производительность была очень медленной. Основными элементами, которые замедляли систему, были списки и карусели. Когда мы пытались […]

React-native: обнаружение dev или production env

Я разрабатываю приложение для реагирования, в котором должны быть сделаны некоторые вызовы API. Если я в рабочем режиме, мое приложение должно вызвать, например, этот хост: https://example.com/ Но если я в режиме dev, он должен вызвать локальный хост-компьютер на другом порту, например: http://192.168.0.10:8080/ Как реагирующий нативный код может быть осведомлен о своей среде? .dotenv похоже, не […]

Различия Android Chrome от браузера акций. Пользовательский агент браузера браузера содержит «Chrome»,

Мне нужно указать, какой браузер пользователи используют для моего сайта. (Редактировать: пользователям необходимо добавить букмарклет, что невозможно в стандартном браузере «Интернет». Мне нужно знать, какое сообщение показывать им.) EDIT: мне не нужно обнаруживать какой-либо браузер. В частности, мне нужно в этом случае определить, действительно ли браузер действительно браузер Google Chrome . Для хотя бы одного […]

WebSocket поддерживается в Android Stock Browser или нет?

Используя https://github.com/einaros/ws Сервер: var WebSocketServer=require('ws').Server,wss=new WebSocketServer({port:8004}); wss.on('connection',function(s) { s.on('message',function(_){console.log('received: '+_);}); }); Клиент: var s=new WebSocket('ws://mysite.com:8004'); //android default browser dies here <—————? s.onopen=function(){ $('body').css({'background':'green'}); s.send('hi'); }; Я должен спросить, почему браузер Android по умолчанию не открывает соединение? Я посещаю сайт www.websocket.org/echo.html в браузере по умолчанию по умолчанию и говорит, что этот браузер поддерживает websocket. Так в […]

Android – Как я могу вызвать функцию javascript и получить значение retur из функции javascript

Я думаю, что многие вопросы об этом титре уже заданы, но я не могу заставить одного из них работать для меня, а некоторые из них сложны. Я хочу, чтобы я получил значение от своей JS-функции на своем Java-Android Образец, function getStringToMyAndroid(stringFromAndroid){ var myJsString = "Hello World" + ; return myJsString; } Теперь я хочу вызвать […]

Android – Как запустить намерение с помощью JavaScript

Я новичок в Android и Java. Я создал приложение, использующее HTML / Javascript, который отлично работает. Теперь мне нужно создать активность, которая запускает почтовый клиент, заполняет тему и тело, и (жесткая часть) добавляет прикрепление файла. Я не смог сделать это из JavaScript, mailto: не будет прикреплять файл. Поэтому мне нужно выполнить это через Java и […]

Полноэкранный режим недоступен при загрузке видео YouTube в WebView

Я работаю так много времени с веб-просмотром в приложении для Android. Но на этот раз у меня возникла странная проблема с загрузкой видео youtube в WebView. Смотрите, это скриншот видео youtube, загруженному в браузере Chrome, в котором есть полный экран. Теперь ниже снимок экрана моего приложения, в котором я загрузил одно и то же видео […]

Могу ли я использовать Javascript для получения заголовка компаса для iOS и Android?

Могу ли я использовать Javascript в кросс-платформенном способе получения заголовка компаса в iOS и Android (с Chrome), не используя что-то вроде PhoneGap? Я знаю, что у iOS есть DeviceOrientationEvent , но я не могу найти эквивалент в Chrome для Android.

Проблема интерфейса Javascript для Android proguard

Мой проект после обфускации с ошибкой proguard с javascriptinterface Вот ссылка с некоторыми предложениями по настройке proguard, но она не работает в моем случае http://groups.google.com/group/android-developers/browse_thread/thread/f889e846fbf7ec3f?pli=1 Таким образом, вызовы от Javascript свободно привязываются к связанным с ним методам Java Моя конфигурация proguard относительно этого -keep public class com.trans_code.android.JavascriptCallback -keep public class * implements com.trans_code.android.JavascriptCallback -keepclassmembers class […]