第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用JavaScript打開擴展程序的彈出窗口?

如何使用JavaScript打開擴展程序的彈出窗口?

素胚勾勒不出你 2019-10-19 16:40:52
我正在嘗試編寫一個JavaScript函數(shù),該函數(shù)將打開我的擴展程序,就像單擊擴展程序圖標時一樣。我知道如何在新標簽頁中打開擴展程序:var url = "chrome-extension://kelodmiboakdjlbcdfoceeiafckgojel/login.html";window.open(url);但是我想在瀏覽器的右上角打開一個彈出窗口,就像單擊擴展圖標時一樣。
查看完整描述

3 回答

?
侃侃無極

TA貢獻2051條經(jīng)驗 獲得超10個贊

Chromium開發(fā)團隊已明確表示不會啟用此功能。請參閱功能要求:以編程方式打開擴展程序彈出氣泡:


瀏覽器和頁面操作彈出窗口的原理是,它們必須由用戶操作觸發(fā)。我們的建議是使用新的html通知功能...


桌面通知可以通過編程方式用于向用戶顯示一個很小的HTML頁面,就像您的彈出窗口一樣。這不是一個完美的替代方案,但它可能提供您需要的功能類型。


查看完整回答
反對 回復 2019-10-19
?
慕田峪9158850

TA貢獻1794條經(jīng)驗 獲得超8個贊

Chrome小組確實創(chuàng)建了一種以編程方式打開彈出窗口的方法,但僅作為私有API啟用了該方法,由于安全方面的考慮,使其普遍可用的計劃已被擱置。


所以, 截至2018年3月 截至目前,您仍然無法做到。


查看完整回答
反對 回復 2019-10-19
?
揚帆大魚

TA貢獻1799條經(jīng)驗 獲得超9個贊

簡短的答案是您無法以browserAction編程方式打開。但是您可以dialog使用內(nèi)容腳本創(chuàng)建一個,以模擬您的內(nèi)容browserAction并顯示(以編程方式)。但是,您將無法background page直接從此彈出窗口訪問擴展程序popup.html。您將不得不pass message改為您的擴展程序。


查看完整回答
反對 回復 2019-10-19
  • 3 回答
  • 0 關注
  • 1007 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號