首页 > 解决方案 > 如何安装 Ionic 媒体插件?

问题描述

只需安装新的 Ionic4 框架,创建选项卡启动项目并尝试按照此处所述安装媒体插件 https://ionicframework.com/docs/native/media/#installation

但没有任何效果,我收到以下错误:

[ng] src/app/tab2/tab2.page.ts(14,22) 中的错误:错误 TS2304:找不到名称“媒体”。**

我的离子信息

$ ionic info

Ionic:

   ionic (Ionic CLI)             : 4.9.0 (C:\Users\RAMS\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework               : @ionic/angular 4.0.0
   @angular-devkit/build-angular : 0.12.3
   @angular-devkit/schematics    : 7.2.3
   @angular/cli                  : 7.2.3
   @ionic/angular-toolkit        : 1.2.3

Cordova:

   cordova (Cordova CLI) : 8.0.0
   Cordova Platforms     : none
   Cordova Plugins       : no whitelisted plugins (1 plugins total)

System:

   Android SDK Tools : 25.2.5 (C:\Program Files (x86)\Android\android-sdk)
   NodeJS            : v8.12.0 (C:\Program Files\nodejs\node.exe)
   npm               : 6.4.1
   OS                : Windows 7

这是我的 tab2.page.ts

import {Media, MediaObject} from '@ionic-native/media';

@Component({
    selector: 'app-tab2',
    templateUrl: 'tab2.page.html',
    styleUrls: ['tab2.page.scss']
})

export class Tab2Page {

    constructor(private media: Media) {
    }


}

标签: ionic4

解决方案


也许您的安装有问题?

也许您可以尝试重新安装:

ionic cordova plugin add cordova-plugin-media
npm install @ionic-native/media

推荐阅读