filePath поможет вам определить путь, вот как:
установить плагин так:
ionic cordova plugin add cordova-plugin-filepath
npm install @ionic-native/file-path
Затем импортируйте его в свой app-модуль
import { FilePath } from '@ionic-native/file-path/ngx';
и добавьте его в качестве поставщика
providers: [
StatusBar,
SplashScreen,
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
FilePath
],
Затем импортируйте его на свой компонент страницы
import { FilePath } from '@ionic-native/file-path/ngx';
и добавить его в качестве параметра конструктора на странице
constructor(private filePath: FilePath) { }
используйте его на своей странице, вот так
selectFile()
{
this.fileChooser.open()
.then(uri =>
{
this.filePath.resolveNativePath(uri)
.then(filePath => {
console.log(filePath)
// now do what you want with the filePath
})
})
.catch(e => console.log(e));
}
тем временем я предположил, что у вас уже установлен fileChooser.
Надеюсь, это кому-нибудь поможет.