2013-04-29 49 views
0

我正在使用IFrame創建運行YouTube視頻的iPad應用程序。通過點擊JavaScript按鈕在iOS 6中運行YouTube視頻

我提到在UIWebView關於YouTube的整合了許多問題,認識到:

  1. 自動播放是不可能的
  2. 蘋果不允許無需用戶交互(起點)上運行的視頻。

在我的簡單應用程序中,我在第一頁中有一個JavaScript按鈕,在下一頁中使用IFrame集成了YouTube。

如果我點擊JavaScript按鈕,有什麼方法可以將此點擊事件傳遞到運行YouTube的下一頁?

事件在HTML冒泡有助於這個?

+0

你嘗試在javascript中添加觸發器嗎?當用戶點擊按鈕時,會觸發Youtube視頻的事件,idk會處理Youtube播放的事件,但也許它可以起作用。 – FxckDead 2013-04-29 04:08:23

回答

0

據我所知,不能做任何事情。無需用戶交互即可輕鬆模擬事件觸發(some example),無法在iOS設備上工作(因爲您提到的策略)。

iOS視頻標籤(在這種情況下由YouTube使用)由iOS瀏覽器處理。移動版本顯示帶有播放按鈕的佔位符,您需要「點按」。只有這個動作才能播放視頻。請注意,你甚至不能用任何東西疊加視頻標籤,因爲它根本無法工作。