webext-bridge
webext-bridge copied to clipboard
💬 Messaging in Web Extensions made easy. Batteries included.
try to fix #82, #66
Whenever my popup is closed, and I use **sendMessage** it is stuck and waiting for the popup to open I can't find any fix on my side to check if...
This should solve #73
Hi, I'm upgrading testing-playground to manifest v3, and moving from crx-bridge to webext-bridge. I've got things almost working, but one weird thing is bugging me. Messages only seem to be...
### Version 6.0.1 ### Current Behavior When a stream is started by the content script, the `tabId` information in the endpoint data seems to get lost when it reaches the...
 ## 🎨 Design Assets https://www.figma.com/file/FGtJTt9r2mmEQKCRJwTNd9/webext-bridge-Designs?type=design&node-id=15120-421067&mode=design&t=pHsj203pK0G23q8j-11 ## Hero Special notes for the hero section: ### Navigation - [ ] Link to Discord - [ ] Link to GitHub - [...
## ✋ Blocked by - #77 ## Automated releases - [ ] Based off the GitHub releases - [ ] Automatically push to NPM - [ ] Ensure README updates...
## ✋ Blocked by - #77 ## Production website deployment - [ ] Trigger on merge to `main` - [ ] Deploy to CloudFlare pages - [ ] Deploy to...
Since chrome have feature [sidePanel](https://developer.chrome.com/docs/extensions/reference/api/sidePanel?hl=en), I think it is necessary to add this types.
// background.ts import { sendMessage } from "webext-bridge/background"; sendMessage("test",{data:"test"}) //error: TypeError: Cannot read properties of undefined (reading 'fingerprint') //demo //使用 vite-vue3-browser-extension-v3 模版创建的就能复现这个问题