ionic v4 не может получить доступ к внешней SD-карте - PullRequest
1 голос
/ 24 июня 2019

, пожалуйста, кто-нибудь, помогите мне получить доступ к внешней памяти устройства (SD-карта), используя Ionic-v4 и Angular 6, и платформа Android.

Я пытался использовать собственный файл Ionic, но он показывает только путь к внутренней памяти.

// file system access
import { File } from '@ionic-native/file/ngx';
// file opener
import { FileOpener } from '@ionic-native/file-opener/ngx';
// document viewer
import { DocumentViewer, DocumentViewerOptions } from '@ionic-native/document-viewer/ngx';

............

let path = this.file.externalRootDirectory;
this.file.checkDir(path, 'mydir').then(_ => {
  console.log('Directory exists');
  this.showAlert('Directory exists','','Directory exists: '+path);
}).catch(err =>{
  console.log('Directory doesnt exists');
  this.showAlert('Directory doesnt exists','','Directory doesnt exists: '+path);
});

Затем я попробовал метод getExternalSdCardDetails () для cordova-диагностического плагина

import { Diagnostic } from '@ionic-native/diagnostic';

.........

this.diagnostic.getExternalSdCardDetails().then(obj => {
  this.showAlert('xxxxxxxx','','xxxxxxxx: '+JSON.stringify(obj));
}, (errData)=>{

});

Но это не работает.

Я новичок в Ionic, пожалуйста, помогите кому-нибудь просто прочитать внешнюю память или SD-карту в Ionic4 и angular6 для платформы Android. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...