Cordova не может прикрепить файл к электронной почте - PullRequest
0 голосов
/ 09 марта 2019

когда я прикрепляю файл к электронному письму, я получаю сообщение об ошибке «не удалось прикрепить файл / невозможно прикрепить файл».ниже приведен код кода, который я использую.

  window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, fsSuccess, fail);

    function fsSuccess(fs){


        pdfPath=fs.root.toURL()+"sample.pdf";
        window.resolveLocalFileSystemURL(fs.root.toURL(), function(fileSystem){
            fileSystem.getDirectory("test", {create: true, exclusive: false},function(directorypp){
                directorypp.getFile("temp.pdf", {create:true}, function(entry) {
                    var fileEntry = entry;
                    //console.log(entry);
                    venufile=entry;
                    entry.createWriter(function(writer) {
                        writer.onwrite = function(evt) {
                            console.log("write success");
                            };
                        writer.write( pdfOutput );
                        console.log("writing to file");             

                    }, function(error) {
                        alert(error);
                    });

                }, onError);
            }, onError);

        } , onError);

    }
    function fail(error)
    {
        alert(error);
    }

указанный ниже плагин, который я использовал: плагин cordova add https://github.com/katzer/cordova-plugin-email-composer.git

Не могли бы вы сообщить мне, у кого есть идея, чтобы решить эту проблему?вопрос !!Спасибо.

...