谷歌擴展相關問題及解決方案

1、谷歌擴展的background:

瀏覽器擴展頁面分爲background和popup,具體就不多解釋啦

其中background部分是常駐瀏覽器的,在manifest.json配置中可以配置多個js,但是隻能配置一個html,且是二選一不能兩個都配置的。

但是往往需求是多變的,那麼如果需要多個html在background,兩種方案:

1、在一個html使用組件的形式通過外部條件來顯示不同的頁面內容

2、直接在需要打開瀏覽器擴展的部分使用

chrome.tabs.create({url:""});打開不同的html頁面
如果要在火狐瀏覽器中使用的話就要添加權限,且要更改方式:

browser.tabs.create({url: ""})

 

 

持續更新!!!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章