В PhoneGap, если вы вставляете видео, вы получаете плохую прокрутку (если вы прокручиваете страницу пальцем на миниатюре видео, прокручивается весь видовой экран вместо правильного div). Чтобы избежать этого, я пытаюсь использовать миниатюрное изображение с кнопкой воспроизведения в центре: когда кнопка воспроизведения нажата, js-код отображает скрытый div с тегом объекта внутри (это видео). Самым классным на этом этапе было бы позволить загрузке видео поверх фальшивого эскиза и автозапуску (поэтому управление автоматически переходит к собственному приложению YouTube)!
В моем коде все работает, кроме автозапуска: я пробовал параметры autoplay и autostart:
<object style="margin-left:0px;margin-top:10px;" id="video" width="296" height="222" data="http://www.youtube.com/v/R6Z7xceSLy4" type="application/x-shockwave-flash">
<param name="allowfullscreen" value="true" />
<param name="autoplay" value="true">
<param name="autoStart" value="0">
<param name="wmode" value="transparent" />
<param name="src" value="http://www.youtube.com/v/R6Z7xceSLy4" />
</object>
и & autoplay = 1 или? Autoplay = 1 в конце видео-адреса (где-то я читал, что '&' по какой-то причине следует заменить на '?')
<object style="margin-left:0px;margin-top:10px;" id="video" width="296" height="222" data="http://www.youtube.com/v/R6Z7xceSLy4?autoplay=1" type="application/x-shockwave-flash">
<param name="allowfullscreen" value="true" />
<param name="autoplay" value="true">
<param name="autoStart" value="0">
<param name="wmode" value="transparent" />
<param name="src" value="http://www.youtube.com/v/R6Z7xceSLy4?autoplay=1" />
</object>
У вас есть предложения? Еще одна вещь, которую я решил решить, заключалась в том, чтобы автоматически запускать видео в собственном приложении YouTube при нажатии кнопки воспроизведения. Я пробовал использовать
window.location = 'http://www.youtube.com/v/R6Z7xceSLy4';
все кажется правильным, за исключением того, что когда это сделано, оно не возвращает управление моему приложению, но остается застрявшим в приложении YouTube.
Кто-нибудь может помочь, пожалуйста?