Selaa lähdekoodia

解决平台不对时报错

cc12458 1 kuukausi sitten
vanhempi
commit
52489a1c8c
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      src/loader/bridge.loader.ts

+ 1 - 1
src/loader/bridge.loader.ts

@@ -38,7 +38,7 @@ export default function bridgeLoader(): DEV.Loader {
     const scanned = config.image.el?.includes('scan');
     if (platformIsAIO_1()) window.bridge = new EventTarget() as InstanceType<typeof Bridge>;
     else if (platformIsAIO()) await waitFor(() => window.bridge != null);
-    window.bridge.addEventListener('scan', async ({ detail }) => {
+    window.bridge?.addEventListener('scan', async ({ detail }) => {
       if (detail.code !== 0 || detail.data?.code == null) return;
       const route = unref(router.currentRoute);
       if (route.meta?.scan) {