youtube - iPhone、Mobile Safari、YouTube ...留在页面上

标签 youtube iphone mobile-safari

是否可以在 iPhone 上的 Safari 浏览器网页上播放 YouTube 视频,并通过“完成”按钮和“视频完成”事件将用户返回到他们原来的移动网页?

目前,我似乎只能将他们定向到 YouTube.app 来观看视频...但他们随后仍保留在 YouTube.app 中,并会看到视频评论和其他此类信息,我确实这样做不想显示此信息。

如果可能,请提供包含文档/示例的网站链接或您的回复中的示例。

谢谢。

最佳答案

使用 YouTube 的新的基于 IFRAME 的嵌入代码(我相信现在当您单击嵌入按钮时,他们会默认将其提供给您...?),并且在 iPhone 上,如果可能的话,它将呈现为 HTML5 视频。

当用户点击其上的播放图标时,它将启动标准视频查看器,而不是 YouTube 应用。当他们退出视频时,他们将返回您的网页。

新的嵌入代码如下所示:

<iframe
    title="YouTube video player"
    width="480"
    height="390"
    src="http://www.youtube.com/embed/VIDEO-ID"
    frameborder="0"
    allowfullscreen>
</iframe>

这或多或少是他们在新的 YouTube webapp 中所做的事情。 ,除了他们不需要 IFRAME(他们只是在自己的页面上嵌入 HTML5)。

关于youtube - iPhone、Mobile Safari、YouTube ...留在页面上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2149664/

相关文章:

view - UICollectionView嵌入youtube视频仍在另一 View 中播放

iphone - 按键拍照,无摄像头显示

iphone - 如何在 Cocoa 中将一张图像与另一张图像的 alpha 值相乘?

iphone - 用户在 iPhone 应用程序中输入 google+ 帐户凭据后如何保持用户登录状态?

javascript - 在 iOS Safari 中缩放图像并将其绘制到 Canvas 时,宽度正确但高度被压缩

iphone - Mobile Safari - 输入字段提交按钮

ios - AVPlayer - 播放时切换流质量

youtube - youtube-nocookie.com 的 NID cookie

ios - 检测 "Done"按钮的点击事件(youtube视频)

JavaScript 代码适用于 IE,但不适用于 Safari(Mac 或 Windows)