优化单图选择不显示相机的问题

This commit is contained in:
gyq
2025-12-25 17:41:17 +08:00
parent fbe170b254
commit 68993a05de
3 changed files with 70 additions and 70 deletions

View File

@@ -11,23 +11,23 @@
</template> </template>
<script setup> <script setup>
import { uploadFile } from "@/http/api/index.js"; import { uploadFile } from '@/http/api/index.js';
import { reactive, ref, watch } from "vue"; import { reactive, ref, watch } from 'vue';
const modelValue = defineModel({ const modelValue = defineModel({
type: String, type: String,
default: "", default: ''
}); });
function chooseImage() { function chooseImage() {
uni.chooseImage({ uni.chooseImage({
count: 1, //默认9 count: 1, //默认9
sizeType: ["original", "compressed"], //可以指定是原图还是压缩图,默认二者都有 sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ["album", "camera "], sourceType: ['album', 'camera'],
success: async function (res) { success: async function (res) {
uni.showLoading({ uni.showLoading({
title: "上传中", title: '上传中'
}); });
console.log(res); console.log(res);
const fileRes = await uploadFile(res.tempFiles[0]); const fileRes = await uploadFile(res.tempFiles[0]);
@@ -36,16 +36,16 @@ function chooseImage() {
modelValue.value = fileRes; modelValue.value = fileRes;
} else { } else {
uni.showToast({ uni.showToast({
title: "上传失败", title: '上传失败',
icon: "none", icon: 'none'
}); });
} }
}, }
}); });
} }
function clearImg() { function clearImg() {
modelValue.value="" modelValue.value = '';
} }
</script> </script>

View File

@@ -213,7 +213,7 @@ function toMiniApp() {
uni.navigateToMiniProgram({ uni.navigateToMiniProgram({
appId: 'wxd88fffa983758a30', appId: 'wxd88fffa983758a30',
path: `/groupBuying/goodsDetail/goodsDetail?wareId=${query.id}&shopId=${query.shopId}`, path: `/groupBuying/goodsDetail/goodsDetail?wareId=${query.id}&shopId=${query.shopId}`,
envVersion: 'release', // 环境版本release(正式版)、trial(体验版)、develop(开发版) envVersion: 'trial', // 环境版本release(正式版)、trial(体验版)、develop(开发版)
success: () => {}, success: () => {},
fail: () => {} fail: () => {}
}); });

View File

@@ -210,7 +210,7 @@ function toMiniApp() {
uni.navigateToMiniProgram({ uni.navigateToMiniProgram({
appId: 'wxd88fffa983758a30', appId: 'wxd88fffa983758a30',
path: `/userPackage/goodsDetail/goodsDetail?id=${query.id}&shopId=${query.shopId}`, path: `/userPackage/goodsDetail/goodsDetail?id=${query.id}&shopId=${query.shopId}`,
envVersion: 'release', // 环境版本release(正式版)、trial(体验版)、develop(开发版) envVersion: 'trial', // 环境版本release(正式版)、trial(体验版)、develop(开发版)
success: () => {}, success: () => {},
fail: () => {} fail: () => {}
}); });