我試圖做一個小擴展,以允許我使用放置在狀態欄上的控件播放/暫停瀏覽器選項卡中播放的視頻。是否可以通過Firefox擴展爲youtube調用暫停/播放功能?
我可以使用youtube api來做到嗎?
最簡單的方法是什麼?
我試圖用Add-on SDK來編寫它。這是一個壞主意嗎?
我試圖做一個小擴展,以允許我使用放置在狀態欄上的控件播放/暫停瀏覽器選項卡中播放的視頻。是否可以通過Firefox擴展爲youtube調用暫停/播放功能?
我可以使用youtube api來做到嗎?
最簡單的方法是什麼?
我試圖用Add-on SDK來編寫它。這是一個壞主意嗎?
我對youtube api瞭解不多,但是看起來您可以在YouTube視頻播放器嵌入到網頁中的情況下進行此操作(與在YouTube網站上顯示的視頻相反):
啓用的JavaScript API嵌入播放器
使用以下網址加載嵌入的視頻播放器。在網址中,將字符串 VIDEO_ID替換爲11個字符的YouTube視頻ID,用於標識播放器 將顯示的視頻。
在你的Jetpack插件,你可以使用頁面MOD注入腳本到頁面,然後調用像「player.play)(」法等,這些方法將是通過從你的小部件發送消息,通過main.js腳本,發送給page-mod的worker。
有關如何內容腳本通訊工作的詳細信息,請參閱SDK文檔:
https://addons.mozilla.org/en-US/developers/docs/sdk/1.6/dev-guide/guides/content-scripts/index.html