图片预览调整
This commit is contained in:
+8
-13
@@ -57,18 +57,13 @@ export function previewFile(id, responseType = 'arraybuffer') {
|
||||
responseType,
|
||||
success(result) {
|
||||
console.log(result)
|
||||
// #ifdef APP-PLUS
|
||||
let _header = result.header['Content-Type'].split(';')[0]
|
||||
// #endif
|
||||
// #ifndef APP-PLUS
|
||||
let _header = result.header['content-type'].split(';')[0]
|
||||
// #endif
|
||||
// let base64 = new Blob([result.data],{type:result.header['content-type'].split(';')[0]})
|
||||
let base64 = `data:${_header};base64,` + uni.arrayBufferToBase64(result.data)
|
||||
resolve(base64)
|
||||
},
|
||||
fail(error) {
|
||||
reject(new Error('Upload failed'));
|
||||
reject(new Error(error));
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -87,16 +82,16 @@ export function previewCacheThumbImage(id, width = 30, height = 30) {
|
||||
uni.request({
|
||||
url: `${baseUrl}/traoss/tras3/getCacheThumbImage/${id}/${width}/${height}`,
|
||||
header,
|
||||
responseType,
|
||||
success(result) {
|
||||
console.log(result)
|
||||
let _header = result.header['content-type'].split(';')[0]
|
||||
// let base64 = new Blob([result.data],{type:result.header['content-type'].split(';')[0]})
|
||||
let base64 = `data:${_header};base64,` + uni.arrayBufferToBase64(result.data)
|
||||
resolve(base64)
|
||||
if(result.data.rtnCode === '0000'){
|
||||
let base64 = `data:image/png;base64,` + result.data.body
|
||||
resolve(base64)
|
||||
}else{
|
||||
reject(new Error(result.data.message))
|
||||
}
|
||||
},
|
||||
fail(error) {
|
||||
reject(new Error('Upload failed'));
|
||||
reject(new Error(error));
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<view class="course-item-box" @click="clickItem">
|
||||
<view class="img-box-view">
|
||||
<ImagePreview class="img-box" :imgId="itemInfo.imgId"></ImagePreview>
|
||||
<ImagePreview class="img-box" :imgId="itemInfo.imgId" :isCache="true"></ImagePreview>
|
||||
<view class="item-grade">{{itemInfo.evalGrade}}</view>
|
||||
</view>
|
||||
<view class="cont-box">
|
||||
|
||||
Reference in New Issue
Block a user