Воспроизведение видео на мобильном сафари для iPod touch - PullRequest
0 голосов
/ 05 апреля 2010

У меня есть веб-сайт, который открывает iframe для видео на странице, страница использует ajax для загрузки видео из выбранного меню.Как и ожидалось, на iPod touch после выбора видео отображается кнопка воспроизведения, которая выводит видео на другой экран.Однако, когда видео завершается, оно возвращает браузер на страницу, предшествующую той, с которой было воспроизведено видео.Последовательность:

  • открыть страницу 1
  • перейти на страницу 2, на которой можно воспроизводить видео, в iframe
  • воспроизвести видео
  • видео завершится, вернуться на страницу 1, а не Page2 !!

Происходит только на iPod touch, поэтому должна возникать проблема с возвратом элемента управления при завершении видео.

Есть предложения?Если это не известная проблема, я могу привести пример (в настоящее время требуется учетная запись на сайте).

Ответы [ 2 ]

0 голосов
/ 06 апреля 2010

Понял, вроде.Можно вернуться в нужное место, но я верю, что легко перепутать проигрывателя iTouch и Safari с тем, куда можно вернуться.

0 голосов
/ 05 апреля 2010

Конечно, потому что браузер возвращает URL страницы, которая отображалась до воспроизведения видео. Он не запомнит URL IFRAME, который уже изменился в процессе выбора видео, если я не ошибаюсь.

Это общая проблема с фреймами / фреймами и одна из причин, по которой вы не должны их использовать.

Решением может быть размещение меню выбора видео на вашей реальной странице, а не в рамке. Это может быть достигнуто путем загрузки в DIV через Ajax, например.

...