Articles of Javascript

Функция mediaelement.js autoplay не работает на мобильных устройствах

Я использую mediaelement.js для показа видео. Я использую этот код: <body> <video id="player1" style="width: 100%; height: 100%;" preload="auto" autoplay="true" src="video.mp4" /> <script> $('video').mediaelementplayer({ features: ['playpause','progress','current','duration','tracks','volume','fullscreen'], }); var player = new MediaElementPlayer('player1'); player.play(); </script> </body> Когда страница загружается, я хотел бы автоматически запустить видео. Это прекрасно работает в настольных браузерах, однако в мобильных браузерах видео не […]

Inline vs включает js и css?

В среде с латентностью не менее 500 мс по мобильным соединениям 2G (~ 0.1 Мбит / с), что является самым быстрым и эффективным способом отправки клиенту примерно 10 килобайт css и js примерно в 5-10 файлов на сервер? Я могу представить три варианта: Объединение всех js в один файл и все css в один файл […]

Facebook приглашает в телефонную связь возвращает OK

Мне нужно пригласить друзей на мое приложение на Android. Я использую HTML / js с Phonegap. Вход с FB отлично работает с плагином, но я не могу заставить приглашение работать. Мой код: FB.ui( {method: 'apprequests', message: 'test'}, function(response) { alert("res:" + response); } ); Я могу выбрать друзей, он отправляет запрос, но в предупреждении я […]

Возобновить веб-просмотр Android при приостановке ОС или запустить JavaScript на приложении в фоновом режиме?

FIrst off Я работаю над приложением, которое должно запускать JavaScript, когда приложение не находится на переднем плане; Проблема заключается в том, что, когда приложение помещается в фоновый режим / веб-просмотр отключается от экрана, вызывается метод onPause веб-представления, который для каждого документа выполняет следующее: «Приостанавливает любую дополнительную обработку, связанную с этим WebView и связанным с ним […]

Firebug как отладка на Android

Я видел несколько сообщений, которые говорят о удаленной отладке javascript-кода на Android, но все они не понимают того, что я пытаюсь сделать. У меня есть Nexus 7, и я хочу использовать его как удаленную среду разработки, когда я ухожу от своего рабочего стола. Я создал chrooted debian distribution для запуска apache и php и git […]

Использование shadow-dom (Polymer) в Android 4.4 Webview

Я на самом деле создаю веб-приложение, используя пользовательские элементы Polymer (основанные на веб-компонентах и ​​shadow-dom), но я столкнулся с серьезной проблемой. Я хочу, чтобы это приложение запускалось на Android 4.4 WebView, но я испытывал некоторые проблемы с теневым домом при тестировании приложения в WebView, хотя он отлично работает на Chrome (Android и Desktop). Эта проблема […]

Проблема с трансфокацией текста WebView в Android

У меня есть проект чтения документов в android. Основная активность включает WebView. Тексты читаются из html. В меню «Верхние параметры» есть кнопка для динамического увеличения размера текста (текст обертывается). До сих пор так ясно, но когда кнопка нажата, размер текста немного увеличивается, но весь текст сдвигается вниз на экране и дважды нажимает кнопку, размер текста […]

Как узнать, отображается ли WebView на экране / на экране с помощью JavaScript

У меня есть веб-страница, которая «воспроизводит видео», используя листы спрайтов. Страница оптимизирована для мобильных устройств, поэтому ее можно загрузить в Android и iOS WebViews. Я хотел бы знать, когда страница видна, и только после этого я могу воспроизвести видео. Я не хочу, чтобы пользователи захватывали видеопоток, потому что WebView отстает в представлении себя. Я вижу, […]

Как остановить выполнение Javascript в Android Webview

Сценарий: У меня есть активность, содержащая WebView. Каждый раз, когда я начинаю эту деятельность, некоторые HTML-файлы отображаются внутри WebView. Я также вводя Javascript в WebView, у которого есть некоторый код, включая прослушиватель событий DomContentLoaded. Проблема: проблема в том, что иногда Javascript занимает много времени для выполнения в WebView. Это происходит случайным образом не каждый раз. […]

Ошибка "validate_display: 255 error 3008 (EGL_BAD_DISPLAY)" от Toutorial

Я новичок в javascript и Android, и я хочу запрограммировать многостраничное приложение с помощью SAPUI5. Для этого я нашел учебник: https://sapui5.hana.ondemand.com/sdk/#docs/guide/df86bfbeab0645e5b764ffa488ed57dc.html, который отлично работает, вплоть до Прохода – Шаг 8. У меня есть точно такой же исходный код в моем Проект, но он не работает. Я получаю следующие ошибки: E/Zygote: MountEmulatedStorage() E/Zygote: v2 E/SELinux: [DEBUG] […]