diff --git a/components/apolloTable/component/base/extra/upload/preview.tsx b/components/apolloTable/component/base/extra/upload/preview.tsx index aec12fde0bab60494d13bb916c0e76f077576a60..7ad7e000abb877ec569a25161551814fa2f6e5ba 100644 --- a/components/apolloTable/component/base/extra/upload/preview.tsx +++ b/components/apolloTable/component/base/extra/upload/preview.tsx @@ -16,6 +16,9 @@ export default class uploadDetail extends React.Component { let type = typeArr && typeArr[0] ? typeArr[0].replace('.', '') : ''; type = type.toLowerCase(); if (['png', 'gif', 'bmp', 'jpg', 'jpeg', 'heic'].includes(type)) { + if (type === 'heic') { + url += '?imageView2/2/w/700'; + } this.setState({ showDialog: true, type: 'image', url }); } else if (['doc', 'docx', 'document', 'xls', 'xlsx', 'ppt', 'pptx'].includes(type)) { this.setState({ showDialog: true, type: 'office', url });