Мы разрабатываем приложение, которое содержит TableView с некоторыми стандартными ячейками, а также список видео YouTube. Мы знаем, как встроить видеоданные YouTube в UIWebView и воспроизводить их, когда пользователь касается их. Но чтобы сделать это, пользователи должны прикоснуться к UIWebView.
Поскольку это TableView, каждая ячейка представляет собой типичную ячейку с миниатюрой слева, некоторой информацией и дополнительной кнопкой справа. Мы хотим, чтобы пользователи касались где угодно в ячейке, а не только WebView (didSelectRow), чтобы видео начиналось.
Как мы можем этого достичь?
- Мы думали о том, чтобы включить WebView на didSelectRow, внедрить данные HTML и показать их в полноэкранном режиме, но таким образом пользователям потребуется еще раз прикоснуться к кнопке воспроизведения, чтобы воспроизвести видео, не так ли?
- Можно ли вместо этого использовать MPMoviePlayerController, указав в качестве URL-адреса запроса путь flv видео? (любой API предложил?)
- Последний будет имитировать прикосновение внутри WebView, чтобы запустить видео, даже если пользователь не коснулся UIWebView. Возможно ли это?
- Любые другие предложения?