|
@@ -187,24 +187,26 @@ export default {
|
|
|
var context = canvas.getContext("2d");
|
|
|
context.drawImage(video, 0, 0, 220, 165);
|
|
|
|
|
|
- canvas.toBlob(resolve, "image/jpeg", 0.95);
|
|
|
+ canvas.toBlob(resolve, "image/png", 0.95);
|
|
|
});
|
|
|
},
|
|
|
async uploadToServer(captureBlob) {
|
|
|
//保存抓拍照片到服务器
|
|
|
// var fileName = new Date().getTime() + ".png";
|
|
|
// var fileUrl = "/api/exchange/inner/upyun/put/capturePhoto/" + fileName;
|
|
|
- var fileUrl = "/api/exchange/inner/upyun/put/capturePhoto/jpg";
|
|
|
+ var fileUrl = "/api/exchange/inner/upyun/put/capturePhoto/png";
|
|
|
let resultUrl;
|
|
|
try {
|
|
|
const res = await this.$http.put(fileUrl, captureBlob, {
|
|
|
headers: {
|
|
|
- "Content-Type": "image/jpg"
|
|
|
+ "Content-Type": "image/png"
|
|
|
}
|
|
|
});
|
|
|
resultUrl = res.data;
|
|
|
+ this.serverLog("debug/S-005001", "抓拍照片保存成功:" + resultUrl);
|
|
|
} catch (e) {
|
|
|
console.log(e);
|
|
|
+ this.serverLog("debug/S-006001", "抓拍照片保存失败");
|
|
|
this.$Message.error("保存抓拍照片到服务器失败!");
|
|
|
throw "保存抓拍照片到服务器失败!";
|
|
|
}
|