0
cordova-file-pluginとionic-nativeでファイルのbase64表現を取得しようとしています。しかし、私はsecurity_errorを取得しています。cordovaファイルプラグインとionic-nativeでファイルのbase64表現を取得しようとしています
ファイルはcordova-filechooserで取得されます。私は何を得る厥
this.fileChooser.open().then((uri) => {
const splitUri: Array<string> = uri.split('/');
const file: string = splitUri[splitUri.length - 1];
let path: string = uri.substring(0, uri.lastIndexOf("/"));
path = path + '/';
this.file.checkFile(path, file).then((exists: boolean) => {
console.log('checkFile', exists);
}, (error) => {
console.log('checkFile error', error);
});
this.file.readAsDataURL(path, file).then((result) => {
console.log('success', result);
}, (error) => {
console.log('read as data uri error', error);
});
私はreadAsDataURLメソッドを呼び出した場合
FILEERROR {コード:2、メッセージ: "SECURITY_ERR"}
私は何かが足りないのですか?
このURLを参照してください。読み取りまたは書き込みの権限がないシステムファイルである可能性があります – Akis