This commit is contained in:
2025-06-13 20:46:10 +08:00
parent a3e6a6d8b8
commit 898b816655
52 changed files with 2250 additions and 3785 deletions
+10 -3
View File
@@ -1,6 +1,6 @@
<template>
<view @click="onClick" :style="{width,height}" style="justify-content: center;">
<image v-if="cSrc" :style="{width,height,borderRadius}" :src="cSrc" :mode="mode"></image>
<image v-if="cSrc" :style="{width,height,borderRadius}" :src="cSrc" :mode="mode" lazy-load></image>
</view>
</template>
@@ -51,7 +51,7 @@
},
watch: {
src:{
handler(src) {
async handler(src) {
if (src&&src.substring(0, 8) == "cloud://") {
uniCloud.getTempFileURL({
@@ -59,7 +59,14 @@
}).then(res=>{
this.cSrc = res.fileList[0].tempFileURL
})
}else{
} else if (src&&src.substring(0, 8) == "qiniu://") {
console.log(src)
const uniCloudStorageExtCo = uniCloud.importObject("ext-storage-co");
const res = await uniCloudStorageExtCo.getTempFileURL({src: src});
console.log(res.fileList[0].tempFileURL)
this.cSrc = res.fileList[0].tempFileURL
} else {
this.cSrc = src
}
},