javascript - FileTransfer.download 错误 3 cordova 3.3.0

标签 javascript cordova

我有一个问题,我尝试使用 Cordova 3.3.0,当我使用文档中的示例代码时,我每次都会遇到错误类型 3。我正在 Android 4.1.2 上部署。 Manifest 中的权限是可以的,对于 internet 和 External Storage Write。该设备已连接到互联网。插件已加载。我不知道我做错了什么。感谢您的帮助。

这是我的代码:

(JavaScript):

function start() {
   //test download
   var fileTransfer = new FileTransfer();
   var uri = encodeURI("http://3.bp.blogspot.com/-nc_F5M4_KtY/UhjPnzjacNI/AAAAAAAAAtA/UGGpjdTLT38/s1600/lapin.jpg");
   fileTransfer.download(
    uri,
    "/sdcard/testCordova/file.png",
    function(entry) {
        alert("download complete: " + entry.fullPath);
    },
    function(error) {
        alert("download error source " + error.source);
        alert("download error target " + error.target);
        alert("upload error code" + error.code);
    },
    true,
    {
        headers: {
            Connection: "close"
        }
    }
);

(HTML):

<!DOCTYPE html>
<html>
   <head>
    <link rel="stylesheet" href="style.css" type="text/css">
    <script src="cordova.js"></script>
        <script src="map.js"></script>
        <script>
        function onBodyLoad() {   
        document.addEventListener("deviceready", start, false);
        }   
    </script>
  </head>
  <body onload='onBodyLoad();'>
    <div id="basicMap" class="left"></div>
    <div id="form" ></div>
  </body>

最佳答案

这是 cordova 3.3 的一个错误 ( link )

关于javascript - FileTransfer.download 错误 3 cordova 3.3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21787298/

相关文章:

javascript - 无法从图库/库中选择视频 -phonegap/cordova

javascript - 仅从 Javascript 制作网页

javascript - 对象数组的特殊排序

javascript - Bootstrap : Dropdown child element without dropdowning parent element on navbar

json - 服务在 Controller 之后运行?返回未定义

cordova - PhoneGap 构建错误 "plugin unsupported: ..."

java - Android 上的 Phonegap : Why does triggering the backbutton cause a SocketException?

javascript - 在 AWS 上使用 mysql-npm 运行 mysql 查询

javascript - MongoDb 当存储为字符串时按日期查找

android - Phonegap 缩放级别