Загрузка видео на iPhone с помощью SDK - PullRequest
0 голосов
/ 30 марта 2010

Я хотел бы разработать такое приложение для iphone, которое обеспечивает функциональность для загрузки viedo. я делаю что-то, как показано ниже

1) Загрузка содержимого HTML в веб-просмотр 2) Загруженный HTML-контент содержит ссылку на видео (например, http://test.com/test.mp4")). 3) Когда я нажму на это, он будет воспроизводить видео в родном плеере. 4) но я хотел бы предотвратить эту вещь и начать загрузку видео с этого URL например, если я нажму на ссылку, она не должна открывать собственный видеоплеер, она должна начать загрузку с этого URL-адреса и сохранить где-то на iphone (то есть в каталоге документов)

есть ли решение для того же?

Спасибо Вивек

1 Ответ

0 голосов
/ 30 марта 2010

Вы должны использовать метод UIWebViewDelegate s webView:shouldStartLoadWithRequest:navigationType:, чтобы решить, загружать или нет URL.

Вы можете проверить запрос и выполнить некоторую логику, например, проверив, является ли суффикс URL-адреса 'mp4', и, если это так, сделайте что-то другое, кроме загрузки запроса в веб-просмотр.

Вы можете перехватить URL-адреса mp4, а затем передать их другому методу в вашем контроллере, который сгенерирует NSURLRequest для загрузки видеоданных.

Получив видеоданные, вы можете записать их в каталог документов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...