Возвращаясь в iphone AJAX Webapp
У меня проблема: я хочу воспроизвести видео из полноэкранного веб-приложения, не используя html embed, а используя графический баннер, который перенаправляет на URL видео (например, url: http://example.com/media/vid.mp4), потому что это нельзя сделать с помощью hrefs, я просто вызываю событие javascript:
HTML:
<img src='http://example.com/media/banner01.jpg' id='play_video' />
JavaScript:
<script>
$("#play_video").click(function(){
window.location = "http://example.com/media/vid.mp4";
});
</script>
Но поскольку это всего лишь страница AJAX, после завершения воспроизведения видео пользователь возвращается на первую страницу, однако у меня есть уникальный URL-адрес для каждой страницы (для социальных сетей), но как я могу добавить его в историю браузера или возможно какой-то другой способ воспроизведения видео?
1 ответ
Недавно я прошел через подобное и нашел, что jQuery.address - отличное решение. Он прекрасно справляется с изменением URL-адреса AJAXy.
Конечно, если ваши пользователи работают в автономном полноэкранном режиме, вам нужно реализовать некоторые элементы управления для навигации по сайту без обычного браузера Chrome.