Parcourir la source

更新icon本地资源加载

warrior il y a 1 jour
Parent
commit
b28f96bf72

+ 1 - 0
package-lock.json

@@ -31,6 +31,7 @@
         "@ionic/cordova-builders": "^12.1.2",
         "@ionic/core": "^8.4.0",
         "cordova-android": "13.0.0",
+        "ionicons": "^7.4.0",
         "ngx-build-plus": "^18.0.0",
         "parse": "^5.3.0",
         "qiniu-js": "^3.1.2",

+ 1 - 0
package.json

@@ -34,6 +34,7 @@
     "@ionic/cordova-builders": "^12.1.2",
     "@ionic/core": "^8.4.0",
     "cordova-android": "13.0.0",
+    "ionicons": "^7.4.0",
     "ngx-build-plus": "^18.0.0",
     "parse": "^5.3.0",
     "qiniu-js": "^3.1.2",

+ 4 - 0
projects/live-app/src/app/app.component.ts

@@ -4,6 +4,10 @@ import Parse from 'parse';
 import { StatusBar, Style, StatusBarStyle } from '@capacitor/status-bar';
 import { BackgroundColorService } from '../services/background-color.service';
 import { Router } from '@angular/router';
+// 添加IonIcons
+import { addIcons } from 'ionicons';
+import * as icons from 'ionicons/icons';
+addIcons(icons)
 @Component({
   selector: 'app-root',
   standalone: true,

+ 0 - 2
projects/live-app/src/index.html

@@ -6,8 +6,6 @@
   <base href="/">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rel="icon" type="image/x-icon" href="favicon.ico">
-  <script type="module" src="https://unpkg.com/ionicons@7.1.0/dist/ionicons/ionicons.esm.js"></script>
-  <script nomodule src="https://unpkg.com/ionicons@7.1.0/dist/ionicons/ionicons.js"></script>
 	<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
   <script src="assets/js/AgoraRTC_N-4.14.0.js"></script>
   <script src="assets/js/agora-rtm-2.2.0.min.js"></script>