如何在WinJS中移动和删除文件

时间:2013-12-30 18:55:28

标签: javascript file visual-studio-2012 winjs

我在WinJS中构建一个metro应用程序,它在我的硬盘驱动器的临时文件夹中创建一个图像(C:\ users \ temp ...)

但是我想把我的照片移到另一个目录,我该怎么做? 提前感谢您的支持

我也想知道如何使用WinJS或Javascript删除它们

感谢您的支持


代码

function imageCapture() {
        //Invoke the camera capture UI for snapping a photo
        var captureUI = new _capture.CameraCaptureUI();
        captureUI.photoSettings.format = _capture.CameraCaptureUIPhotoFormat.jpeg;  
        captureUI.captureFileAsync(_capture.CameraCaptureUIMode.photo)
            .then(function (capturedItem) {
                if (capturedItem) {

                    console.log("image path: " + capturedItem.path);

                    //Creates the photo
                    var photoBlobUrl = URL.createObjectURL(capturedItem, { oneTimeOnly: true });
                }
            });
    }

1 个答案:

答案 0 :(得分:3)

您可以将图像视为存储文件。使用存储文件,您可以使用here&移动到另一个文件夹。 here

如果你想删除使用像

storageFile.deleteAsync().done( /* Your success and error handlers */ );

此处您必须记住 WiredPrairie 评论您无法访问没有特定应用程序权限的文件夹here

AFAIK它将起作用