|
@@ -225,16 +225,16 @@ export default {
|
|
const captureBlob = await this.getSnapShot({ compareSync: false });
|
|
const captureBlob = await this.getSnapShot({ compareSync: false });
|
|
this.videoStartPlay();
|
|
this.videoStartPlay();
|
|
console.log("抓拍照片的大小:" + captureBlob.size);
|
|
console.log("抓拍照片的大小:" + captureBlob.size);
|
|
- if (captureBlob.size < 48 * 48) {
|
|
|
|
|
|
+ if (captureBlob.size < 48 * 48 || captureBlob.size >= 2 * 1024 * 1024) {
|
|
// 经查以前记录,不完整图片均为8192大小。此处设置小于10KB的图片为未抓拍成功
|
|
// 经查以前记录,不完整图片均为8192大小。此处设置小于10KB的图片为未抓拍成功
|
|
// 检查百度统计的记录后,这里的图片大小可能小于8192,也可能是有效的数据,所以降低图片大小的要求为face++的要求
|
|
// 检查百度统计的记录后,这里的图片大小可能小于8192,也可能是有效的数据,所以降低图片大小的要求为face++的要求
|
|
window._hmt.push([
|
|
window._hmt.push([
|
|
"_trackEvent",
|
|
"_trackEvent",
|
|
"摄像头框",
|
|
"摄像头框",
|
|
- "定时抓拍照片较小" + chromeUA.major,
|
|
|
|
|
|
+ "定时抓拍照片大小异常" + chromeUA.major,
|
|
captureBlob.size,
|
|
captureBlob.size,
|
|
]);
|
|
]);
|
|
- throw "定时抓拍照片较小";
|
|
|
|
|
|
+ throw "定时抓拍照片大小异常";
|
|
}
|
|
}
|
|
// this.serverLog("debug/S-004001", "抓拍照片的大小:" + captureBlob.size);
|
|
// this.serverLog("debug/S-004001", "抓拍照片的大小:" + captureBlob.size);
|
|
const [captureFilePath, signIdentifier] = await this.uploadToServer(
|
|
const [captureFilePath, signIdentifier] = await this.uploadToServer(
|
|
@@ -294,20 +294,21 @@ export default {
|
|
this.msg = "拍照中...";
|
|
this.msg = "拍照中...";
|
|
const captureBlob = await this.getSnapShot({ compareSync: true });
|
|
const captureBlob = await this.getSnapShot({ compareSync: true });
|
|
console.log("抓拍照片大小", captureBlob.size);
|
|
console.log("抓拍照片大小", captureBlob.size);
|
|
- if (captureBlob.size < 10 * 1024) {
|
|
|
|
|
|
+ if (captureBlob.size < 48 * 48 || captureBlob.size >= 2 * 1024 * 1024) {
|
|
this.$Message.error({
|
|
this.$Message.error({
|
|
content: "抓拍照片太小!",
|
|
content: "抓拍照片太小!",
|
|
duration: 15,
|
|
duration: 15,
|
|
closable: true,
|
|
closable: true,
|
|
});
|
|
});
|
|
// 经查以前记录,不完整图片均为8192大小。此处设置小于10KB的图片为未抓拍成功
|
|
// 经查以前记录,不完整图片均为8192大小。此处设置小于10KB的图片为未抓拍成功
|
|
|
|
+ // 检查百度统计的记录后,这里的图片大小可能小于8192,也可能是有效的数据,所以降低图片大小的要求为face++的要求
|
|
window._hmt.push([
|
|
window._hmt.push([
|
|
"_trackEvent",
|
|
"_trackEvent",
|
|
"摄像头框",
|
|
"摄像头框",
|
|
- "抓拍照片较小" + chromeUA.major,
|
|
|
|
|
|
+ "抓拍照片大小异常" + chromeUA.major,
|
|
captureBlob.size,
|
|
captureBlob.size,
|
|
]);
|
|
]);
|
|
- throw "抓拍照片较小";
|
|
|
|
|
|
+ throw "抓拍照片大小异常";
|
|
}
|
|
}
|
|
this.videoStartPlay();
|
|
this.videoStartPlay();
|
|
this.msg = "上传照片中...";
|
|
this.msg = "上传照片中...";
|