cost 214 ms
如何在我的 chrome 擴展程序中保存 state 的音頻 blob?

[英]How to save state of audio blob in my chrome extension?

我有以下 popup.js 文件,我在其中從選項卡捕獲音頻並將其存儲在 blob 中,然后將我的音頻標簽的 src URL 設置為它。 我想將此 blob 存儲在 chrome 的本地存儲中,以便即使在關閉擴展程序的彈出窗口后音頻數據仍然存在。html window。我 go 如何執行此操作? 我 ...

當現代 web 應用程序更新其內容時,是否會觸發 chrome API 事件監聽器?

[英]Is there chrome API event listener that fires when modern web apps update their content?

我一直在研究一個 chrome 擴展,它在頁面加載時修改頁面的 DOM,但是當擴展用於運行 React 或 NextJS(或其他支持這種無縫、非-重新加載導航)。 本質上,我發現的問題是,當我在像 nextjs.org 這樣的網站上使用擴展時,它是使用 React 和 NextJS 構建的,我的擴 ...

使用 Google Chrome 擴展程序打印

[英]Print with Google Chrome Extension

我正在嘗試通過 Chrome 擴展程序在默認的 chrome 對話框中選擇打印機,但根本沒有在我的擴展程序中觸發PrinterProvider事件。 PrinterProvider 是 go 的正確方法嗎? 如果是這樣,任何示例都會有所幫助。 select 是否可以在打印機下拉列表中顯示哪個打印 ...

在自動化測試軟件的控制下啟用 Chrome 擴展

[英]Enable Chrome extension while being controlled by automated test software

我安裝了一些 Chrome 擴展程序,我可以在正常運行中正常使用它們。 但是當我使用 Selenium 將 Chrome 驅動到一個頁面時,我看到“Chrome 正在被自動化測試軟件控制”。 而且我無權訪問我已安裝的那些擴展。 在這種情況下有哪些簡單的方法可以訪問擴展? Chrome 中是否有一些 ...

通過 Chrome 擴展程序進行身份驗證

[英]Authentication Through Chrome Extension

我希望用戶通過我正常網站的登錄門戶登錄到我的 Chrome 擴展程序。 具體來說,我想模仿 Grammarly authenticaion 流程,用戶在 Chrome 擴展上點擊登錄,被重定向到 Grammarly 的網站,登錄,然后 Chrome 擴展自動知道用戶帳戶。 當用戶登錄瀏覽器時,Gra ...

當用戶單擊主瀏覽器 window 時,如何關閉彈出窗口 window?

[英]how to close a popup window when the user clicks on the main browser window?

我使用這段代碼在主瀏覽器 window 上啟動彈出窗口 window。如果用戶單擊主瀏覽器 window,如何使彈出窗口 window 自動關閉。我還使用 Manifest V3 作為擴展. 我試圖尋找“模糊”事件來自動關閉 window,但這沒有用。 ...

為什么這個 Background.ts Chrome 擴展腳本沒有與這個 Promise 一起安裝?

[英]Why is this Background.ts Chrome Extension script not installing with this Promise?

當我安裝/加載/重新加載我的 Chrome 擴展時,我試圖使用 Promise 初始化我的 localStorage,但由於某種原因,這個ModelDataColdSet調用阻止了后台腳本的運行。 我正在使用節點 16.14.2。 ModelData.ts 當我刪除ModelDataColdSet ...

使用 Node 的 'Docx' 到 append 到帶有 JS 的現有 Word 文檔

[英]Using Node's 'Docx' to append to an existing Word doc with JS

我很好奇是否可以將 append 發送到我使用 Js 和 docx 模塊創建的生成的 Word 文檔。 目前我可以生成文檔並對其進行格式化。 然而,我在他們的文檔中沒有看到任何關於向現有文檔附加或添加段落的內容(有一個關於導出的部分,但它總是創建一個新文件,即使它的名稱相同)。 這是JavaScri ...

無法在選項卡重新加載和選項卡更改之間保留我的 chrome 擴展程序的 state

[英]Unable to persist state of my chrome extension between tab reloads and tab changes

我正在嘗試創建一個非常簡單的 chrome 擴展,使我能夠使用水平滾動來回瀏覽瀏覽器。 我希望能夠啟用和禁用擴展; 但是我希望 state 在選項卡更改時保持不變(無論活動選項卡是新的 url 還是啟動了新選項卡)。 這是我當前的代碼,僅部分適用於活動選項卡: 清單.json: 背景.js 我讀過 ...

javascript keydown 事件在焦點為 gmail 書寫輸入時不起作用

[英]javascript keydown event does not work when the focus is a gmail writing input

我正在嘗試使用 javascript 進行 chrome 擴展,當我在 gmail 中鍵入 email 時,它會觸發按鍵操作。 我設法制作擴展,當我在任何頁面上按下按鍵時,它會正確執行控制台日志。 當我輸入 gmail email 寫入輸入時捕獲事件時,我的問題就出現了,它沒有捕獲事件。 正文文本框 ...

無法從 popup.js 將 JavaScript 注入新選項卡

[英]Can't inject JavaScript into new tab from popup.js

我正在創建一個擴展程序,可以在不同的網站上自動填充 forms。 腳本的一部分使用事件偵聽器記錄用戶的操作。 錄制完成后,用戶單擊將啟動新選項卡並自動填充表單的測試按鈕。 我知道沒有必要啟動一個新的標簽進行測試,但這個 function 稍后將用於另一個功能。 這是我到目前為止得到的。 我已經重新開 ...

對於 Chrome 擴展發布目的,使用 Bootstrap CDN 是否算作遠程代碼?

[英]For Chrome extension publishing purposes, does using a Bootstrap CDN count as remote code?

我正在嘗試發布 Google Chrome 擴展程序。 在做之前,有一個表格需要填寫: 我不確定如何回答。 該擴展確實通過以下方式使用引導 CDN: <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dis ...

加載 Chrome 擴展程序時如何以無頭模式啟動 ChromeDriver

[英]How to start ChromeDriver in headless mode when loading a Chrome Extension

這是我的 C# 代碼。 當我運行它時,它以無頭模式啟動,但它似乎與 Chrome 擴展有關。 這是我運行時遇到的錯誤: OpenQA.Selenium.WebDriverException:未知錯誤:無法等待擴展背景頁面加載:chrome-extension://nkbihfbeogaeaoeh ...

替換 Google Chrome 緩存中的 Javascript 文件

[英]Replacing Javascript file in Google Chrome cache

我想替換我的 Google Chrome 緩存中的 javascript 文件,這樣當我重新加載網站時,它將運行我修改后的腳本。 我可以用 puppeteer 進行整個設置,但如果我可以只替換緩存的文件,那就更容易了。 但是,我似乎無法找到我的緩存或任何關於這是否可能的信息,因為數據可能已加密或編碼 ...

在 JavaScript 模塊中,如何從外部文件加載 class?

[英]In a JavaScript module, how do I load a class from an external file?

我正在編寫一個 Chrome 擴展程序,並試圖將功能隔離開來。 我希望功能頁面從另一個文件實例化 class。 有人能告訴我我哪里錯了嗎? 錯誤信息: class 文件(lib/externalclass.js): 試圖導入 class (lib/processpage.js) 的文件: 入口點 ...

在選項卡中打開一個新的 window 和新站點

[英]Open a new window with new sites in tabs

我有一個 Chorme 擴展,我需要創建一個按鈕來打開一些 Google 搜索。 由於 google 將搜索限制為 32 個關鍵字,因此我需要創建多個鏈接,例如: 當我點擊按鈕時,我需要它用第一個鏈接打開一個新的 window (chrome.windows.create)。 第二個和第三個鏈接已經 ...

CSS 屬性更改通過 chrome devtools 但不是通過 chrome 擴展 CSS 文件

[英]CSS property changes via chrome devtools but not via chrome extension CSS file

我正在嘗試開發我的第一個 chrome 擴展程序以在特定網站上啟用暗模式。 我已經進行了其他有效的更改,所以我遺漏了 CSS。 當我處於開發者模式並在網站上更改時:#content .side_navigationed.with_sheet>div:nth-child(2) { width ...

獲取活動選項卡並生成確認 window

[英]Getting active tab and generating confirm window

我正在嘗試開發獲取活動選項卡並在當前打開的選項卡生成確認 window 的擴展。 但是我不能用“window.confirm”來做到這一點,因為沒有定義 window。 這是我的代碼: 背景.JS 目前它正在獲取當前活動選項卡,但我不知道如何生成確認 window 請幫助我使用此代碼生成警報。 ...

無法加載后台腳本 - manifest.json - Angular Chrome 擴展程序

[英]Can't load background script - manifest.json - Angular Chrome Extension

我是一名初級程序員,我很樂意接受有經驗的同事的好的建議。 我寫了我的 chrome 插件,但是我遇到了后台腳本附件的問題。 安裝插件時,有意譯提示“后台運行的background.js'腳本加載失敗,無法加載manifest文件”的問題。 我試圖更改 background.js 文件內容、名稱和位置 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM