4 Commits

Author SHA1 Message Date
IndieKKY
69e0497081 chore: release 1.11.4 2024-10-09 08:36:01 +08:00
IndieKKY
8776186486 添加官网链接 2024-10-08 19:27:24 +08:00
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
7 changed files with 17 additions and 10 deletions

View File

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

View File

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

View File

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

View File

@@ -245,7 +245,7 @@ const MoreBtn = (props: Props) => {
(m4s)
</a>
</li>
<li className='hover:bg-accent'>
{/* <li className='hover:bg-accent'>
<a className='flex items-center' onClick={(e) => {
e.preventDefault()
e.stopPropagation()
@@ -264,7 +264,7 @@ const MoreBtn = (props: Props) => {
<AiFillWechat className='w-[20px] h-[20px] text-primary/75 bg-white rounded-sm p-0.5'/>
微信公众号(IndieKKY)
</a>
</li>
</li> */}
{/* <li className='hover:bg-accent'> */}
{/* <a className='flex items-center' onClick={(e) => { */}
{/* e.preventDefault() */}
@@ -297,6 +297,17 @@ const MoreBtn = (props: Props) => {
</a>
</li>
{/* 官网 */}
<li className='hover:bg-accent'>
<a className='flex items-center' onClick={(e) => {
e.preventDefault()
e.stopPropagation()
openUrl('https://www.bibijun.cc')
}}>
<img alt='哔哔君' src='/favicon-128x128.png' className='w-[20px] h-[20px] bg-white rounded-sm p-0.5'/>
🏠
</a>
</li>
</ul>
</Popover>}
</>

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>
}) {
this.methods = methods
this.port = chrome.runtime.connect(import.meta.env.VITE_EXTENSION_ID, {
this.port = chrome.runtime.connect({
name: 'bilibili-inject',
})
this.l1protocol = new Layer1Protocol<L2ReqMsg, L2ResMsg>(this.messageHandler, this.port)

View File

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

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

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