|
|
@@ -42,7 +42,7 @@
|
|
|
<i class="iconfont icon-shangchuanwenjian"></i>
|
|
|
</view>
|
|
|
<view class="tips">
|
|
|
- 仅支持JPG、PNG、GIF、TXT、PDF、PPT、Excel、Word格式的文件,单个不超过10MB,多个不超过200MB
|
|
|
+ 仅支持JPG、PNG、TXT、PDF、PPT、Excel、Word格式的文件,单个不超过10MB,多个不超过200MB
|
|
|
</view>
|
|
|
<view class="btn" @click="selectFile()">上传文件</view>
|
|
|
</view>
|
|
|
@@ -219,7 +219,6 @@ const allowType = [
|
|
|
'xls',
|
|
|
'ppt',
|
|
|
'pptx',
|
|
|
- 'gif',
|
|
|
'png',
|
|
|
'jpg',
|
|
|
'jpeg',
|
|
|
@@ -247,7 +246,6 @@ const srcMap = {
|
|
|
png: imageSrc,
|
|
|
jpg: imageSrc,
|
|
|
jpeg: imageSrc,
|
|
|
- gif: imageSrc,
|
|
|
webp: imageSrc,
|
|
|
txt: txtSrc,
|
|
|
pdf: pdfSrc,
|
|
|
@@ -340,7 +338,7 @@ function getPrinterList() {
|
|
|
// 判断上传的是否都是图片
|
|
|
function isAllPicture() {
|
|
|
const index = fileList.value.findIndex(
|
|
|
- (v: any) => !['png', 'jpg', 'jpeg', 'gif', 'webp'].includes(getFileType(v.name)),
|
|
|
+ (v: any) => !['png', 'jpg', 'jpeg', 'webp'].includes(getFileType(v.name)),
|
|
|
)
|
|
|
return index === -1
|
|
|
}
|
|
|
@@ -575,7 +573,7 @@ function selectFile() {
|
|
|
count: 10,
|
|
|
sourceType: ['album', 'camera'],
|
|
|
sizeType: ['original', 'compressed'],
|
|
|
- extension: ['png', 'jpg', 'jpeg', 'gif', 'webp'],
|
|
|
+ extension: ['png', 'jpg', 'jpeg', 'webp'],
|
|
|
success(res) {
|
|
|
console.log('chooseImage res: ', res)
|
|
|
if (res.errMsg === 'chooseImage:ok') {
|
|
|
@@ -706,12 +704,12 @@ function selectFile() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-// 判断是否选图片, 或者选一个文件 并且图片类型 ['png', 'jpg', 'jpeg', 'gif', 'webp']
|
|
|
+// 判断是否选图片, 或者选一个文件 并且图片类型 ['png', 'jpg', 'jpeg', 'webp']
|
|
|
function isImg() {
|
|
|
return (
|
|
|
accept.value === 'image' ||
|
|
|
(fileList.value.length === 1 &&
|
|
|
- ['png', 'jpg', 'jpeg', 'gif', 'webp'].includes(getFileType(fileList.value[0].name)))
|
|
|
+ ['png', 'jpg', 'jpeg', 'webp'].includes(getFileType(fileList.value[0].name)))
|
|
|
)
|
|
|
}
|
|
|
|
|
|
@@ -751,7 +749,7 @@ function downloadFile(fileName, fileUrl) {
|
|
|
// 预览文件 (区分文件&图片)
|
|
|
function previewFile(fileName, filePath) {
|
|
|
const fileType = getFileType(fileName)
|
|
|
- if (['png', 'jpg', 'jpeg', 'gif', 'webp'].includes(fileType)) {
|
|
|
+ if (['png', 'jpg', 'jpeg', 'webp'].includes(fileType)) {
|
|
|
// 图片预览
|
|
|
const imgUrl = filePath
|
|
|
uni.previewImage({
|