z***@qq.com
z***@qq.com
  • 发布:2026-10-14 19:35
  • 更新:2026-10-14 19:35
  • 阅读:60

【报Bug】uniappx蒸汽模式,不能读取生成的临时文件

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 5.26

手机系统: Android

手机系统版本号: Android 16

手机厂商: vivo

手机机型: iqoo neo 8pro

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

<button type="default" @click="handleTakePhoto">拍摄照片</button>
<radio-group style="flex-direction: row;" name="成像质量" @change="takePhotoQualityChange">
<radio value="normal" :checked="true">普通质量</radio>
<radio value="low">低质量</radio>
<radio value="high">高质量</radio>
<radio value="original">原图</radio>
</radio-group>
</view>
<view class="uni-camera-wrapper">
<image class="uni-camera-test-host-without-flex" style="width: 150px;height: 150px;"
v-if="imageSrc != ''" :src="imageSrc"></image>
</view>
const handleTakePhoto = () => {
const context = uni.createCameraContext();
context?.takePhoto({
quality: quality,
selfieMirror: false,
success: (res : CameraContextTakePhotoResult) => {
console.log("res.tempImagePath", res.tempImagePath);
imageSrc.value = res.tempImagePath ?? ''
},
fail: (e : any) => {
console.log("take photo", e);
}
} as CameraContextTakePhotoOptions)
}

预期结果:

蒸汽模式下,image可以正常显示图片

实际结果:

蒸汽模式下,image不能显示图片

bug描述:

/storage/emulated/0/Android/data/io.dcloud.uniappx/cache/uni-media/Pic_1791976467492.jpg 这个目录下的文件,蒸汽模式读取不到,非蒸汽模式就可以。
例如官方的例子pages/component/camera/camera.uvue,拍照之后,图片无法显示

2026-10-14 19:35 负责人:无 分享
已邀请:

要回复问题请先登录或注册