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

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

如何在本地存儲 Firefox 擴展圖標狀態(tài)

如何在本地存儲 Firefox 擴展圖標狀態(tài)

UYOU 2023-05-19 14:50:02
我有一個 firefox 擴展程序,當您單擊圖標圖像時,它可以更改 html 選項菜單中的擴展程序圖標。選項.html<body>    <section class="browser-icons">      <img id="black-trash" img src="../icons/black_trash.png" title="Black trash"/>      <img id="red-trash" img src="../icons/red_trash.png" title="Red trash"/>    </section>選項.jsconst blackTrash = document.getElementById("black-trash"); const redTrash = document.getElementById("red-trash");    function setBlack() {  browser.browserAction.setIcon({path:"../icons/black_trash.png"});}function setRed() {  browser.browserAction.setIcon({path: "../icons/red_trash.png"});}    blackTrash.addEventListener("click", setBlack);redTrash.addEventListener("click", setRed);但是,如果您將圖標更改為紅色,則只要您重新啟動瀏覽器,它就會重置為黑色(默認)。如何在本地保存圖標狀態(tài)?
查看完整描述

1 回答

?
慕婉清6462132

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

我不太清楚,但嘗試使用 localStorage -

function?setBlack()?{
??browser.browserAction.setIcon({path:"../icons/black_trash.png"});
????localStorage.setItem('icon',?'../icons/black_trash.png');
}

要調(diào)用這個你只需要localStorage.getItem('icon');

我不知道這是否能解決您的問題,但我們也是來學(xué)習(xí)的;)


查看完整回答
反對 回復(fù) 2023-05-19
  • 1 回答
  • 0 關(guān)注
  • 142 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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