function getImage(){
outSet('开始拍照:');
var cmr = plus.camera.getCamera();
cmr.captureImage(function(p){
outLine('成功:'+p);
plus.io.resolveLocalFileSystemURL(p, function(entry){
createItem(entry);
}, function(e){
outLine('读取拍照文件错误:'+e.message);
});
}, function(e){
outLine('失败:'+e.message);
}, {filename:'_doc/camera/',index:1});
}
<div class="button" onclick="getImage()">拍照</div>
filename: (String 类型 )拍照或摄像文件保存的路径
可设置具体文件名(如"_doc/camera/a.jpg");也可只设置路径,以"/"结尾则表明是路径(如"_doc/camera/")。如未设置文件名称或设置的文件名冲突则文件名由程序程序自动生成。
我的问题是:我拍第二张照片的时候,第一张照片名字已经存在了,结果保存的是默认的,有方法使每次拍照都按照自己的规则来命名吗?比如重复的话能在后面加一个“(1)”???
3***@qq.com (作者)
谢谢大佬的点拨。感谢!
2018-03-01 10:48