Как получить доступ к встроенным API с помощью Sencha Touch?

StackOverflow https://stackoverflow.com/questions/8826782

Вопрос

Если бы я хотел создать мобильное приложение, которое позволяет пользователю делать снимки с помощью своего телефона, записывать звуковые заметки и видео, как бы я это сделал?

Я просматривал API Sencha Touch 2, и хотя я вижу документацию по видео- и аудиофайлам, кажется, что это просто предоставляет мне способ доступа к файлам, хранящимся на телефоне, а не фактические триггеры для записи или фотосъемки.

Я что-то упускаю?

Как бы я сделал то, что я хочу?

Это было полезно?

Решение

Для того чтобы Sencha Touch получила доступ к возможностям вашего телефона, вам необходимо использовать такой продукт, как Телефонный разрыв

Другие советы

Если не существует HTML5 api для выполнения подобных действий, я не думаю, что вы сможете это сделать.Я знаю, что в PhoneGap есть встроенные расширения, добавленные в эту платформу для доступа к таким вещам, как микрофон, камера и т.д.Я не знаю, добавила ли Sencha Touch какие-либо расширения такого рода для того, чтобы вы могли это сделать.

Просто нестандартно рассуждаю здесь, но вы могли бы поместить Sencha javascript в веб-представление из процесса Android Java.Тогда Java-код мог бы предоставлять объект в своем процессе в качестве точки расширения движку Javascript для доступа к камере, микрофону, чему угодно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top