头部产生的Ionic 3 Google Maps链接

问题描述

我正在使用离子版本3的脱机应用程序,但是当我运行“ ionic cordova run android”时总是会发生一些奇怪的事情

在头部的index.html中,它生成以下内容

  <!-- cordova.js required for cordova apps (remove if not needed) -->
  <script src="https://maps.googleapis.com/maps/api/js?key=xxx"></script>
  <script src="cordova.js"></script>

删除了GPS和地图的所有插件和模块 这是我的package.json文件

  "dependencies": {
    "@angular/platform-browser": "5.2.11","@angular/platform-browser-dynamic": "5.2.11","@ionic-native/aes-256": "^4.20.0","@ionic-native/android-permissions": "^4.20.0","@ionic-native/app-update": "^4.20.0","@ionic-native/app-version": "^4.20.0","@ionic-native/barcode-scanner": "^4.20.0","@ionic-native/bluetooth-serial": "^4.20.0","@ionic-native/core": "~4.18.0","@ionic-native/device": "^4.20.0","@ionic-native/diagnostic": "^4.19.0","@ionic/storage": "^2.2.0","cordova-android": "8.1.0","cordova-plugin-advanced-http": "^2.1.1","cordova-plugin-aes256-encryption": "^1.2.2","cordova-plugin-android-permissions": "^1.0.0","cordova-plugin-app-update": "^2.0.2","cordova-plugin-app-version": "^0.1.9","cordova-plugin-appversion": "^1.0.0","cordova-plugin-bluetooth-serial": "0.4.7","cordova-plugin-dbcopy": "^2.1.2","cordova-plugin-device": "^2.0.3","cordova-plugin-email-composer": "^0.9.2","cordova-plugin-file": "^6.0.2","cordova-plugin-ionic-keyboard": "^2.1.3","cordova-plugin-ionic-webview": "^2.5.1","cordova-plugin-network-information": "^2.0.2","cordova-plugin-permission": "0.1.0","cordova-plugin-splashscreen": "^5.0.3","cordova-plugin-statusbar": "^2.4.3","cordova-plugin-uid": "^1.3.0","cordova-plugin-uniquedeviceid": "^1.3.2","cordova-plugin-whitelist": "^1.3.4","cordova-plugin-x-toast": "^2.7.2","cordova-sqlite-storage": "^3.2.1","cordova.plugins.diagnostic": "^4.0.12","ionic-angular": "3.9.2","ionicons": "3.0.0","rxjs": "5.5.11","sw-toolBox": "3.6.0","ts-md5": "^1.2.4","zone.js": "0.8.26"
  },

我仍然不需要地图,因此将不胜感激!

解决方法

您的Cordova config.xml文件中可能仍然定义了插件。

或者使用Cordova命令删除插件

cordova plugin remove <plugin>

cordova plugin rm <plugin>