消息关闭
    暂无新消息!

以微信服务号为例子,进入网页之后调用手机的摄像头,然后拍一张照片上传到服务器,过程其实很简单,但是有一个问题。

希望拍下来的照片不要保留在手机的相册中,而是彻底删除掉,只有服务器上有,sf.


5个回答

︿ 0
  已采纳
已采纳

App调用系统相机时设置MediaStore.EXTRA_OUTPUT,保存到类似于Context.getExternalFilesDir(Environment.DIRECTORY_PICTURES)目录中即可。

︿ 0

拍照并上传,实际必须经过:拍照,保存照片。再上传刚刚保存的照片。 如果不希望在手机上留下痕迹,可在上传后再进行删除操作。

︿ 0

可以用HTML5中那个新的API:getUserMedia,结合canvas,提交的时候提交blob或者base64编码就行,这样就不会保存到本地了,不过这个API兼容很差,如果要兼容一些老系统就别考虑了