只需安装新的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) {
}
}
答案 0 :(得分:0)
也许您的安装有问题?
也许您可以尝试重新安装:
ionic cordova plugin add cordova-plugin-media
npm install @ionic-native/media