Пользовательский вид камеры на iOS из HTML5

Я создаю приложение для iOS, которое сейчас разрабатываю с использованием языков веб-программирования. HTML, CSS, jQuery и т. Д. Я делаю это, потому что мне быстрее работать с этими языками в первый раз.

Мое приложение даст пользователям возможность записывать видео, и я знаю, что это возможно сделать с iOS 6 с HTML5 и загрузить его на мой сервер. Однако я хотел бы иметь возможность создавать пользовательский вид камеры, например, такой же, как в Snapchat, с возможностью записи пользовательской продолжительности для видео (например, максимум 20 секунд), с индикатором выполнения и т. Д.

Мой первый вопрос: можно ли из HTML5 ограничить продолжительность записи видео? Например, максимум 20 секунд?

Второй вопрос: могу ли я продолжить разработку моего приложения с веб-языками, и когда пользователь нажимает кнопку "Записать видео", событие запускается непосредственно в коде iOS? Таким образом, я могу запустить пользовательский вид камеры на языке iOS, а затем отправить его прямо на мой сервер из кода iOS?

Спасибо за вашу помощь.

1 ответ

Первый вопрос: нет, вы не можете создать собственный вид камеры в HTML. Это должно быть сделано в Swift или Objective-C на устройстве.

Второй вопрос: я прочитал, что новый WKWebView может получать сообщения из Javascript. В этом руководстве объясняется, как ваше приложение может взаимодействовать с Javascript с помощью делегат-вызовов. Требуется, чтобы ваш контент НЕ отображался в UIWebView, но в WKWebView (Требуется iOS 8 или новее)

Другие вопросы по тегам