ionic4 - 如何安装 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) {
}
}
解决方案
也许您的安装有问题?
也许您可以尝试重新安装:
ionic cordova plugin add cordova-plugin-media
npm install @ionic-native/media
推荐阅读
- jquery - 如何使用 jQuery 运行 Canvas getContext()
- c++ - 类与非类变量的指针初始化
- visual-studio - Visual Studio 2017 - 无法安装 WDK 扩展
- c++ - 缺少 GLSL 哈希表数据:
- c# - ASP.Net MVC 4 中的 SAML 2.0 实现作为 IDP
- reactjs - 更新状态后组件不会重新渲染
- swift - 如何在 ARkit 场景上方添加 UIView 固定元素
- c# - 无法从 COM 端口读取串行响应
- javascript - OneSignal 不再在 Phonegap-build 中构建
- makefile - 为什么“make”只有在隐式的情况下才会删除目标文件