使用离子2访问文件系统时 File.dataDirectory
不起作用。我已经安装了ionic-native
和导入的File
(cordova-plugin-file
)。
import { Component } from '@angular/core';
import { NavController,Platform } from 'ionic-angular';
import {Camera,Dialogs,File,Cordova} from 'ionic-native';
但是 我在VS代码上遇到此错误(正在使用VS代码编辑器)并构建也失败了。
var dir = File.dataDirectory;
属性'datadirectory'不存在类型'typeof file'
有趣的事实是我可以使用
File.createDir
,
File.resolveLocalFilesystemUrl
等...
但是File.dataDirectory
不起作用
正在使用Windows作为平台,并在Windows 10 PC上进行测试。
我在离子论坛上添加了一个线程,以找到"实际"答案,这里是....
简而https://forum.ionicframework.com/t/file-datadirectory-static-in-ionic-nation-native-native-can-not-be-be-be-found-by-typescript/83200/2?u= andmar8
尝试: declare var cordova: any;
导入之后。并在您的功能中使用它,例如cordova.file.dataDirectory