diff --git a/components/upload/upload.vue b/components/upload/upload.vue
index a060aa37..e1c62be4 100644
--- a/components/upload/upload.vue
+++ b/components/upload/upload.vue
@@ -70,6 +70,11 @@
type: String,
default: 'common',
},
+ // 失败时是否触发chooseFocus
+ propFailChooseFocus: {
+ type: Boolean,
+ default: false,
+ },
// 回调数据
propCallData: {
type: [Number, String, Array, Object],
@@ -178,16 +183,24 @@
var fail = 0;
var length = res.tempFilePaths.length;
var count = 0;
- self.upload_one_by_one(res.tempFilePaths, success, fail, count, length);
- },
- complete(res) {
//#ifndef APP-NVUE
self.$emit('chooseFocus');
//#endif
//#ifdef APP-NVUE
uni.$emit('chooseFocus');
//#endif
+ self.upload_one_by_one(res.tempFilePaths, success, fail, count, length);
},
+ fail(res) {
+ if (self.propFailChooseFocus) {
+ //#ifndef APP-NVUE
+ self.$emit('chooseFocus');
+ //#endif
+ //#ifdef APP-NVUE
+ uni.$emit('chooseFocus');
+ //#endif
+ }
+ }
});
},
diff --git a/pages/plugins/video/detail/detail-nvue.css b/pages/plugins/video/detail/detail-nvue.css
index 48d33329..46029634 100644
--- a/pages/plugins/video/detail/detail-nvue.css
+++ b/pages/plugins/video/detail/detail-nvue.css
@@ -295,6 +295,7 @@
.comment-input-img {
width: 100rpx;
height: 100rpx;
+ border-radius: 8rpx;
}
.form-img-icon {
position: absolute;
diff --git a/pages/plugins/video/detail/detail.css b/pages/plugins/video/detail/detail.css
index 3d1acf9f..8d46c718 100644
--- a/pages/plugins/video/detail/detail.css
+++ b/pages/plugins/video/detail/detail.css
@@ -315,6 +315,7 @@
.comment-input-img {
width: 50rpx;
height: 50rpx;
+ border-radius: 8rpx;
}
/* 新的举报弹窗样式 */
diff --git a/pages/plugins/video/detail/detail.nvue b/pages/plugins/video/detail/detail.nvue
index 10997dde..4d2b53eb 100644
--- a/pages/plugins/video/detail/detail.nvue
+++ b/pages/plugins/video/detail/detail.nvue
@@ -252,7 +252,7 @@
-
+
diff --git a/pages/plugins/video/detail/detail.vue b/pages/plugins/video/detail/detail.vue
index caa2e431..e0e13c98 100644
--- a/pages/plugins/video/detail/detail.vue
+++ b/pages/plugins/video/detail/detail.vue
@@ -246,7 +246,7 @@
-
+