Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在AngularJS中获取所选文件的路径_Javascript_Angularjs_Cordova_Ionic Framework - Fatal编程技术网

Javascript 如何在AngularJS中获取所选文件的路径

Javascript 如何在AngularJS中获取所选文件的路径,javascript,angularjs,cordova,ionic-framework,Javascript,Angularjs,Cordova,Ionic Framework,我正在尝试在Ionic cordova应用程序中获取所选文件的路径。 浏览器和爱奥尼亚应用程序路径均为空。如何提取这些信息 { "0": { "name": "abc.jpg", "lastModified": 1477556723897, "lastModifiedDate": "2016-10-27T08:25:23.897Z", "webkitRelativePath": "", "size": 18779, "type": "image

我正在尝试在Ionic cordova应用程序中获取所选文件的路径。 浏览器和爱奥尼亚应用程序路径均为空。如何提取这些信息

{
  "0": {
    "name": "abc.jpg",
    "lastModified": 1477556723897,
    "lastModifiedDate": "2016-10-27T08:25:23.897Z",
    "webkitRelativePath": "",
    "size": 18779,
    "type": "image/jpeg",
    "slice": function slice() { [native code] }
},
"length": 1,
"item": function item() { [native code] }
}  
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.upload=函数(){
document.getElementById('fileu')。单击();
$scope.fileNameChanged=函数(filoename){
log(filoename.files);
}}})

上传

你不能。这是一个安全原因,您不能在javasript中仅使用firefox中的HTML5,您可以通过mozFullPath属性获取我想要的文件路径到服务器上使用
CordovaFileTransfer
插件上传的文件。如果我无法获得上传路径,那么在
cordovaCamera
插件中,我们可以在ionic应用程序中获得完整路径url