Код для загрузки файла в приложение с помощью PhoneGap не работает - PullRequest
0 голосов
/ 19 января 2019

Я довольно новичок в PhoneGap и использую приведенный ниже фрагмент кода для загрузки файла в приложение, чтобы его можно было использовать позже на других экранах. Но мое приложение не показывает никаких предупреждений, и я не уверен, как мне отладить это.

Примечание. У меня установлены плагины для передачи файлов и передачи файлов для телефонной пробелы.

Фрагмент кода: (скопировано из другого потока и пытается извлечь из него уроки)

<body>
    Testing file transfer 3.
    <script type="text/javascript" src="cordova.js"></script> 
    <script type="text/javascript" src="js/index.js"></script> 
    <script type="text/javascript" src="js/jQuery_v3_3_1.js"></script>
    <script type="text/javascript">
        app.initialize();

        function storeIntelligrapeLogo(){
          var url = "https://extranet.bwfbadminton.com/docs/players/50906/profile/50906.jpg"; // image url

            document.addEventListener("deviceready", function() { 
              window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fs) {
                  var imagePath = fs.root.fullPath + "/logo.png"; // full file path
                  var fileTransfer = new FileTransfer();
                  fileTransfer.download(url, imagePath, function (entry) {
                           alert(entry.fullPath); // entry is fileEntry object
                  }, function (error) {
                        alert("Error");
                           alert(error);
                  });
               });
            }, false);
        }

        storeIntelligrapeLogo();

    </script>
</body>
...