1

我正在使用 JQuery Mobile 1.1.1 版

链接到 YouTube 视频时,我有一个链接列表。

<ul>
<li><a href="link to youtube video">See Video</a></li>
</ul>

我的问题是,当它打开视频页面时,我无法返回该页面,因为没有“后退”按钮并且它不再位于 JQM 页面内。

我怎样才能打开它,以便它有一个返回按钮以返回到具有关闭方式的页面,这样我就可以在不重新启动它的情况下返回应用程序?

4

3 回答 3

4

我建议使用 YouTube 的 IFRAME 嵌入方法:

它可以像这样设置一样简单<iframe>

<iframe id="player" type="text/html" width="640" height="390"
  src="http://www.youtube.com/embed/u1zgFlCw8Aw?enablejsapi=1&origin=http://example.com"
  frameborder="0"></iframe>

但您也可以使用 YouTube API,有关更多信息,请参阅这些文档:https ://developers.google.com/youtube/iframe_api_reference

IFrame 播放器 API 允许您在您的网站上嵌入 YouTube 视频播放器并使用 JavaScript 控制播放器。与 Flash 和 JavaScript 播放器 API 不同,两者都涉及在您的网页上嵌入 Flash 对象,IFrame API 将内容发布到您网页上的标签。这种方法比以前可用的 API 提供了更大的灵活性,因为它允许 YouTube 为不支持 Flash 的移动设备提供 HTML5 播放器而不是 Flash 播放器。

src:以上链接

于 2012-08-24T15:39:51.093 回答
0

HTML您可以使用新标签在页面中嵌入视频播放器。<video> HTML5

于 2012-08-24T15:34:23.413 回答
0

@Jasper 是正确的,使用 iframe 嵌入是从移动网站播放视频的最佳方式。没有讨论的是其他内容。这是 jquery mobile 1.2.0 中新弹出功能的精彩演示(截至 2012 年 10 月):

http://jquerymobile.com/demos/1.2.0/docs/pages/popup/popup-iframes.html

于 2012-10-17T04:53:30.177 回答