| 1234567891011121314151617181920212223242526272829303132333435363738394041 | /*    Delete a given photo file by path    Require paramter    - savetarget    - filename*/requirelib("filelib");function deleteFile(){    //Check if the save dir     if (savetarget.substring(savetarget.length - 1,1) != "/"){        savetarget = savetarget + "/";    }    //Check if the file exists    var targetFilepath = savetarget + filename;    if (!filelib.fileExists(targetFilepath)){        sendJSONResp(JSON.stringify({            error: "Target file not exists"        }));        return    }    //Check if it is supported image file extension    var ext = targetFilepath.split(".").pop();    if (ext != "png" && ext != "jpg"){        //This is not an image file. Reject delete operation        sendJSONResp(JSON.stringify({            error: "Target file is not an image taken by Camera"        }));        return    }    //OK. Remove the file.    filelib.deleteFile(targetFilepath);    sendJSONResp(JSON.stringify("OK"));}deleteFile();
 |