2 Commits

Author SHA1 Message Date
IndieKKY
d31c2d7b03 chore: release 1.11.3 2024-10-07 19:10:54 +08:00
IndieKKY
1c5534fc82 fix 2024-10-07 19:10:39 +08:00
6 changed files with 4 additions and 8 deletions

View File

@@ -1,3 +1 @@
VITE_ENV=web-dev VITE_ENV=web-dev
VITE_EXTENSION_ID=nejipfbcnfhckfpmlgibfommbnahchko

View File

@@ -1,4 +1,3 @@
NODE_ENV=production NODE_ENV=production
VITE_ENV=chrome VITE_ENV=chrome
VITE_EXTENSION_ID=bciglihaegkdhoogebcdblfhppoilclp

View File

@@ -1,7 +1,7 @@
{ {
"private": true, "private": true,
"name": "bilibili-subtitle", "name": "bilibili-subtitle",
"version": "1.11.2", "version": "1.11.3",
"type": "module", "type": "module",
"description": "哔哩哔哩字幕列表", "description": "哔哩哔哩字幕列表",
"main": "index.js", "main": "index.js",

View File

@@ -62,7 +62,7 @@ class InjectMessaging<AllExtensionMessagesType extends ExtensionMessage, AllInje
[K in AllInjectMessagesType['method']]: (params: Extract<AllInjectMessagesType, { method: K }>['params'], context: MethodContext) => Promise<any> [K in AllInjectMessagesType['method']]: (params: Extract<AllInjectMessagesType, { method: K }>['params'], context: MethodContext) => Promise<any>
}) { }) {
this.methods = methods this.methods = methods
this.port = chrome.runtime.connect(import.meta.env.VITE_EXTENSION_ID, { this.port = chrome.runtime.connect({
name: 'bilibili-inject', name: 'bilibili-inject',
}) })
this.l1protocol = new Layer1Protocol<L2ReqMsg, L2ResMsg>(this.messageHandler, this.port) this.l1protocol = new Layer1Protocol<L2ReqMsg, L2ResMsg>(this.messageHandler, this.port)

View File

@@ -63,7 +63,7 @@ const useMessagingService = <AllAPPMessagesType extends AppMessage>(methods?: {
}, [methods]) }, [methods])
const port = useMemo(() => { const port = useMemo(() => {
return chrome.runtime.connect(import.meta.env.VITE_EXTENSION_ID, { return chrome.runtime.connect({
name: 'bilibili-app', name: 'bilibili-app',
}) })
}, []) }, [])

1
src/vite-env.d.ts vendored
View File

@@ -1,7 +1,6 @@
/// <reference types="vite/client" /> /// <reference types="vite/client" />
interface ImportMetaEnv { interface ImportMetaEnv {
readonly VITE_EXTENSION_ID: string
} }
interface ImportMeta { interface ImportMeta {