|
@@ -23,7 +23,7 @@ watch(() => [appStore.getTheme, appStore.getThemeVal, appStore.getColor], ([Them
|
|
|
|
|
|
onMounted(() => {
|
|
|
// 监听设备连接
|
|
|
- navigator.usb.addEventListener('connect', ({ device }) => {
|
|
|
+ navigator?.usb?.addEventListener('connect', ({ device }) => {
|
|
|
console.log('USB 设备已连接:', device)
|
|
|
if (device.manufacturerName === 'CFIST') {
|
|
|
appStore.setIsUKey(true)
|
|
@@ -31,7 +31,7 @@ onMounted(() => {
|
|
|
})
|
|
|
|
|
|
// 监听设备断开
|
|
|
- navigator.usb.addEventListener('disconnect', ({ device }) => {
|
|
|
+ navigator?.usb?.addEventListener('disconnect', ({ device }) => {
|
|
|
console.log('USB 设备已断开:', device)
|
|
|
if (device.manufacturerName === 'CFIST') {
|
|
|
appStore.setIsUKey(false)
|