我有一個使用YouTube Iframe API將歌詞和和絃與YouTube歌曲同步的Web應用程序。對於我們來說,嵌入式視頻無需全屏播放就非常重要。否則,用戶無法在頁面上看到歌詞和和絃,該應用程序將毫無意義。Iphone上沒有全屏的YouTube iframe API
這裏是demo。
我們已經從iphones獲得了50%的流量,但是iphones始終全屏播放youtube視頻。
這裏是嵌入視頻
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: $("#ytid").attr("value"),
playerVars: {'theme':'light','color':'white','modestbranding':1,'rel':0},
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
尋找網絡上的一個解決方案的代碼,我們已經嘗試了一些修正,但他們沒有在iPhone上運行。如果我們相信它會起作用,我們也準備開發一個Swift應用程序。但是網絡搜索也表明了相反的情況。
- 是否有可靠的解決方法來播放YouTube Iframe API視頻內嵌?
- 我們可以通過開發本地IOS應用程序來解決我們的問題嗎?
@Hendrick的答案現在也適用於iPhone。 https://developers.google.com/youtube/player_parameters#playsinline – robertwbradford
感謝您的更新羅伯特。 @ user3647969能否請您將我的答案標記爲正確,以便其他人可以更快地找到答案? – Hendrik