2015-10-07 102 views
0

可以觸發Chrome擴展圖標上的點擊事件嗎?就像jQuery中我們使用要做到:Chrome擴展圖標上的觸發事件

$('#blabla').trigger('click'); 

我的目標:如果某一個元素,在彈出的是可見的,比觸發在該圖標上單擊事件。我知道chrome.browserAction,但爲此我必須手動點擊。

回答

2

不,這是不可能的。

Chrome/Chromium認爲實際的用戶交互是一個非常重要的因素,可以爲在此交互的事件處理程序中執行的代碼授予某些臨時特權。當在manifest.json中只指定"activeTab"權限時,就像訪問活動選項卡的DOM一樣。或者使用剪貼板API和其他一些東西的能力。