ionic-framework - ionic : GoogleAnalytics plugin Error: ts: Cannot find name 'GoogleAnalytics'

标签 ionic-framework ionic-plugins

我正在尝试在 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/

相关文章:

reactjs - Ionic 6 with React - 页面导航上没有动画

sqlite - 如何获取与 SQLITE Ionic 应用程序中指定的条件匹配的行数

angularjs - 验证部署 : FAILED using MUP for my meteor app

google-maps - ionic 电容器谷歌地图 setMapType 不起作用

javascript - 谷歌地图 : Design Custom Price Marker

android - 如何使用 ionic 3 中的特定联系人从其他应用程序打开 Whatsapp 应用程序?

ionic-framework - 类型 'iOSExternalAccessory' 上不存在属性 'CordovaPlugins'

ionic-framework - 如何使用ionic为我的网站创建一个简单的webview