Articles of html5

Как отключить отображение пейзажа / портрета в мобильном веб-приложении (Android Browser / iOS-Mobile Safari)

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

Как передать объект Blob с javascript на Android?

У меня есть объект Blob внутри моего WebView, как я могу передать его на Android? Я хочу сохранить его в локальном файле на устройстве. Я пытался использовать: var url = webkitURL.createObjectURL(myBlob); Но я не смог загрузить его на устройство.

Каковы ограничения HTML5-аудио на Android и iOS?

Я заметил, что для элемента HTML5 Audio то, что работает с последней версией Chrome для ПК, не обязательно будет работать на браузере по умолчанию в Android, Chrome для Android или в Safari на iOS. Какие ограничения существуют для Audio на этих платформах? В частности: Какие аудиоформаты поддерживаются на каждой платформе? Для каждой платформы – это […]

Функция localStorage html5 не работает в WebView на устройстве Samsung для Android

У меня есть приложение html5, которое я переношу с помощью WebView. Чтобы сохранять и извлекать значения ввода пользователя между страницами, я использую функцию localStorage html5. Он отлично работает на моем Nexus 4 (Android 4.4.4), но он не работает на Samsung Galaxy Tab 2 (Android 4.3.x) (= ничего не происходит, но также нет ошибок в logcat). […]

Выберите выпадающий список неактивен в браузере Android

У меня проблема, когда выпадающее окно выбора не выпадающее (оно практически неактивно) при просмотре на мобильном устройстве Android. Он отлично работает на настольных браузерах, а также на браузере ios – поднимает колесо выбора на ios и выпадающий список выбора с рабочего стола. Образец кода; <select id = "log_or_norm" autofocus> <option value="1">Lognormal</option> <option value="2">Normal</option> </select> Я […]

Программная клавиатура Android скрывает поля ввода в мобильном веб-приложении HTML5.

Я пишу мобильное веб-приложение HTML5 для работы как на Apple, так и на Android. На Android-устройстве, на котором я тестирую, у меня возникает следующая проблема: У меня есть текстовое поле ввода веб-управления, расположенное в нижних 50% экрана. Когда фокус переходит в текстовое поле, отображается мягкая клавиатура и затеняет / закрывает / скрывает входной веб-элемент управления, […]

Как добавить запись в Календарь Android с веб-страницы html5?

Я ищу пример или документацию о том, как создать гиперссылку на экран добавления события приложения Android для Android. Например, так же, как можно создать гиперссылку вызова с помощью: <a href="tel:5556665555">Call</a> Я ищу информацию о том, можно ли подключиться к экрану «Добавить событие» Android-календаря с чем-то вроде: <a href="calendar:YYYY-MM-DDThh:mmTZD?end=YYYY-MM-DDThh:mmTZD&name=Appointment>Add Calendar Entry</a> Я готов использовать веб-интерфейс Google […]

Как я могу воспроизвести встроенный видеоролик html5 в WebView?

Мне нужно воспроизвести встроенный видеоролик html5 в WebView. Я нашел технику, которая должна работать, но она работает только спорадически (см. Конец вопроса). Когда он не работает, onShowCustomView не вызывается. Может ли кто-нибудь увидеть причину, по которой это не работает, или предложить альтернативу? package com.richcollins.VideoView; import java.io.ByteArrayOutputStream; import java.io.InputStream; import android.app.Activity; import android.media.MediaPlayer; import android.os.Bundle; import […]

Холст HTML5 на телефонах Android – перерисовать и выделить проблемы

У меня проблема с перерисованием, при прокрутке холст не будет перерисовываться, пока вы не отпустите свое прикосновение. Проблема в том, что я полагаюсь на «ontouchmove», чтобы передвигать моего персонажа. Таким образом, до тех пор, пока сенсорный звук не будет выпущен, холст не будет перерисовываться. Другая проблема заключается в том, что когда холст тронут, он фокусируется […]

Android 4.1.1 / 4.1.2 Выбор даты Galaxy S3

Я использую <input type="date"/> соответствии с caniuse.com браузер Android не поддерживает это. Хотя я смотрю на страницу на HTC One 4.1.x, которая имеет собственный собственный рендеринг для поля ввода. Samsung Galaxy S3 4.1.2 имеет стиль рендеринга для компонента. Однако caniuse.com говорит, что он не поддерживается. HTC и Samsung явно добавили эту функциональность в свою версию […]