添加firefox支持

This commit is contained in:
IndieKKY
2023-11-28 10:30:42 +08:00
parent 65861829e2
commit 250da4fd28
2 changed files with 26 additions and 3 deletions

22
fixFirefox.cjs Normal file
View File

@@ -0,0 +1,22 @@
console.log('fixFirefox.js loaded');
const fs = require('fs')
const manifest = require('./dist/manifest.json')
manifest.web_accessible_resources[0].resources.push('index.html')
manifest.action.default_popup = 'popup.html'
//browser_specific_settings
manifest.browser_specific_settings = {
"gecko": {
"id": "bilibili-subtitle@indiekky"
}
}
//background
manifest.background = {
type: "module",
scripts: [manifest.background.service_worker]
}
//写回文件
fs.writeFileSync('./dist/manifest.json', JSON.stringify(manifest, null, 2))
console.log('fixFirefox.js done');