我想在我的Ionic 2应用程序中使用LibraryHelper
plugin,但是它的文档定义了它的静态用法,例如:
LibraryHelper.saveVideoToLibrary(....)
不通过:
window.plugins.LibraryHelper.saveVideoToLibrary(....
当我在我的Typescript .ts文件中写第一行时,我收到错误:
Cannot find name 'LibraryHelper'
问:如何将LibraryHelper插件导入我的Ionic 2应用程序并在没有它的情况下引用它 - 如上所述未定义?
答案 0 :(得分:2)
确保使用--save
选项
ionic plugin add cordova-library-helper --save
您需要在导入后在类中声明全局对象LibraryHelper
。
//imports
declare var LibraryHelper:any;
@Component({..})
//..
在组件中使用时,请确保包含在
中this.platform.ready().then(()=>{
LibraryHelper.saveVideoToLibrary(....)
})