我正在尝试在 Ionic 上使用 Google Analytics 插件,文档代码在我使用时不适用:
constructor(private ga: GoogleAnalytics)
编辑说“ts:找不到名称‘GoogleAnalytics’” 但是它可以看到一些 Object GoogleAnalyticsOriginal 而不是编译但不起作用(在运行时给出错误)。
这些是系统规范 ionic ( ionic CLI):4.5.0
ionic 框架: ionic 角度 3.9.2
@ionic/应用脚本:3.2.1
Cordova : Cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova 平台:android 7.1.4
Cordova 插件:cordova-plugin-ionic-webview 1.1.1,(和其他 15 个插件) 系统:
NodeJS : v10.13.0 (C:\Program Files\nodejs\node.exe)
npm:6.5.0
最佳答案
您安装了最新的 @ionic-native/google-analytics
(v5+)。
那么你应该导入GoogleAnalytics
来自 @ionic-native/google-analytics/ngx
import { GoogleAnalytics } from '@ionic-native/google-analytics/ngx';
否则安装 @ionic-native/google-analytics
使用 v4+,然后您可以导入 GoogleAnalytics
来自 @ionic-native/google-analytics
import { GoogleAnalytics } from '@ionic-native/google-analytics';
关于ionic-framework - ionic : GoogleAnalytics plugin Error: ts: Cannot find name 'GoogleAnalytics' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54417737/