2012-03-07 2 views
0

Я пытаюсь воспроизвести видео в приложении iPhone с помощью компонента UIWebView, видео имеет формат 3gp. Если я попытаюсь открыть ссылку url для видео во встроенном приложении «Safari» на моем iPhone, видео будет воспроизводиться без проблем, но когда я попытаюсь открыть ссылку в UIWebView, я получаю сообщение об ошибке: «Операция не может быть завершено ». Почему это происходит?Формат файла 3gp открывается в сафари, но не в UIWebView, почему?

Мой код:

NSURLRequest *pageRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:_urlString]]; [_webView loadRequest:pageRequest]; 
+0

Возможно ли получить ссылку, которую вы пытаетесь использовать точно? В целом Safari определенно более продвинутый, чем чистый UIWebView, и вам приходится обрабатывать различные ситуации вручную. –

+0

Извините, я не могу отправить вам ссылку, которую я использую – Legnus

ответ

0

3GP это формат контейнера. Вы должны найти в нем видео и аудиоформаты. Скорее всего, ваш звук с кодировкой AMR, который не может быть воспроизведен UIWebView.

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