如果YouTube视频嵌入到网页中,可以使用小尺寸(例如200 x 150),然后在播放时重新调整大小(例如400 x 300)。例如,在Gmail中收到视频时。YouTube自动调整大小
0
A
回答
0
您可以尝试点击事件绑定的标签,然后,将调整该元件尺寸较大,但我猜测,闪存视频播放器会劫持click事件,而不是泡沫吗到DOM。
否则,您可以拥有一个海报图片占位符,当点击该位置时,您可以用实际的视频播放器以任意大小替换图片。
0
你可以试着让JavaScript的听取玩家的onStateChange事件,当状态更改为“1”(播放),您可以更改宽度和高度,以新的大小。也许这样的事情可以工作:
var player = document.getElementById("youtube-player");
function onPlayerStateChange(evt) {
if (evt.data == "1") {
player.style.width = "400px";
player.style.height = "300px";
}
}
player.addEventListener("onStateChange", onPlayerStateChange);
你可以在这里玩的的JavaScript API:https://developers.google.com/youtube/youtube_player_demo这里是参考:https://developers.google.com/youtube/iframe_api_reference#Events这是假定它是一个嵌入自己的网页上,我真的不明白是什么你的意思是“...视频在Gmail中收到”。
相关问题
- 1. DirectShow自动调整大小
- 2. 自动调整大小JTabbedPane
- 3. GridView自动调整大小
- 4. iframe自动调整大小
- 5. 自动NSView调整大小
- 6. 自动调整大小CCLabelBMFont
- 7. 自动调整大小
- 8. JTextFields自动调整大小
- 9. CStatusBarCtrl自动调整大小
- 10. 自动调整SVG大小?
- 11. DataGridView自动调整大小
- 12. FlowLayoutPanel自动调整大小
- 13. JTabbedPane自动调整大小
- 14. GtkTextView自动调整大小
- 15. 自动调整大小GtkScrolledWindow
- 16. NSScrollView自动调整大小
- 17. Android - 自动调整大小
- 18. UILabel - 自动调整大小
- 19. Jsplitpane自动调整大小
- 20. WPF防止datagrid自动调整窗口大小调整大小
- 21. 调整窗口大小时自动调整TableLayoutPanel行的大小
- 22. Gridpanel在调整窗口大小时自动调整大小
- 23. 在屏幕上自动调整图像大小调整大小
- 24. Firefox 55.03调整大小使用硒自动化调整大小
- 25. 在窗口调整大小时自动调整图像大小
- 26. 的fancybox自动调整(自动调整大小)的问题
- 27. 自动调整大小自定义UITableViewCell
- 28. 自动调整大小,仅在窗口变大时调整大小
- 29. 用jquery自动调整图像大小
- 30. System.Windows.Forms.ToolStrip高度或自动调整大小