Происходит следующее: ваш элемент управления UIWebView переходит по вашей ссылке и переходит на новую страницу. Поскольку эта страница содержит только видео (это не HTML-страница), iPhone переходит в режим полного просмотра страницы и показывает видео. Когда вы закончите, вы вернетесь к последней странице, которая является видео. Если у вас есть способ вызвать действие «Назад», вы попадете на нужную страницу.
Вы должны использовать тег HTML для встраивания своего видео. Это покажет ваше видео (проверьте атрибут "poster"). Когда вы нажмете на это, оно запустит видео в полноэкранном режиме, и когда это будет сделано, вы попадете на ту же страницу, на которой вы начали.
Если вы хотите запустить видео по текстовой ссылке, вы можете сделать что-то вроде этого:
<video id="video" src="LINK TO YOUR VIDEO" height="40" width="40" poster="Icon-Small.png"></video>
<p onclick="javascript:startVideo()">Watch the intro video.</p>
... и включите в него скрипт:
var startVideo = function()
{
var video = document.getElementById("video");
video.play();
}
... и стиль текста, чтобы он выглядел как ссылка и т. Д.