2015-12-31 1 views
0

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

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

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

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

Благодарим за помощь.

ответ

1

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

Второй вопрос: Я прочитал, что новый WKWebView может Получать сообщения от JavaScript. This tutorial объясняет, как ваше приложение может связываться с Javascript через делегированные вызовы. Она требует, чтобы ваш контент не отображается в UIWebView, но в WKWebView (IOS 8 и новее требуется)

+0

Вы можете также подключить в JavaScript в 'UIWebView' просто не так просто, как с' WKWebView' – rckoenes

+1

Действительно интересно! Я знал UIWebView, а не WKWebview. Спасибо, что сообщили мне об этом. Тот факт, что он мог получать сообщение от Javascript, может быть очень полезен для меня. Спасибо. – fraxool

 Смежные вопросы

  • Нет связанных вопросов^_^