我想重寫YouTube iframe API的全屏默認操作並將我自己的功能綁定到事件。覆蓋YouTube全屏按鈕事件
我試圖綁定按鈕上的回調(全屏圖標是一個html按鈕),並在點擊事件中使用preventDefault()
或stopPropagation()
,但未成功。
有沒有辦法在本地執行它,或者我應該在覆蓋層上實現自己的全屏按鈕?
我發現這個相似的問題Youtube Video Player Fullscreen click event,但它目前沒有任何反應。
我想重寫YouTube iframe API的全屏默認操作並將我自己的功能綁定到事件。覆蓋YouTube全屏按鈕事件
我試圖綁定按鈕上的回調(全屏圖標是一個html按鈕),並在點擊事件中使用preventDefault()
或stopPropagation()
,但未成功。
有沒有辦法在本地執行它,或者我應該在覆蓋層上實現自己的全屏按鈕?
我發現這個相似的問題Youtube Video Player Fullscreen click event,但它目前沒有任何反應。
您可以覆蓋Youtube全屏按鈕事件。在[OnInitializedListener
](https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayer.OnInitializedListener#Overview)集合[player.setShowFullscreenButton(boolean show);
](https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayer#Overview)至false
。您可以在播放器控件上顯示或隱藏完整按鈕。如果需要,您可以使用此方法隱藏全屏按鈕。但是,只有DEFAULT
玩家風格支持此按鈕,此方法對其他玩家風格不起作用。
下面是一個示例代碼段如何隱藏全屏按鈕:
player.setShowFullscreenButton(false);
我不知道這是我的意思是通過覆蓋全屏按鈕事件。你的答案解釋瞭如何隱藏全屏按鈕,但我想覆蓋與之相關的事件。順便說一句,我正在使用[YouTube IFrame Player API](https://developers.google.com/youtube/iframe_api_reference)(不是Android版本)。 –