有谁知道capacitor组件库的Camera调用华为、红米手机的相册为什么会进入文件管理吗

img

img

img

img


html部分------------------------------------------------------------------------------------------------------
      <van-uploader
        v-model="imgUrl"
        :deletable="true"
        :readonly="currentRoute == '/knowledge/toExamineReject' ? true : false"
        upload-text="插入图片"
        accept='.png,.jpg'
        preview-size="108px 88px"
        @delete="deleteImg(obj,imgUrl)"
        @click-upload="upload2()"
      >
        <img
          src="../../assets/uploadImage.png"
          alt=""
          style="width:21px;height:21px;"
          class="goodsImg"
        >
        <span style="color:#BEBABA;display:inline-block;margin-bottom:12px;width:104px;text-align:center">插入图片</span>
      </van-uploader>
js----------------------------------------------------------------------------------------
import { Plugins, CameraResultType, CameraSource } from '@capacitor/core'
const { Camera } = Plugins;
async upload2 (pictureUrl, imgUrl) {
      const image = await Camera.getPhoto({
        quality: 90,
        resultType: CameraResultType.Base64,
        source: CameraSource.Photos,
        saveToGallery: true,
        width: 750
      });
      var base64String = image.base64String;//这是上传图片后的base64编码
      const params = { content: base64String }
      // 获取时间,作为图片的唯一id
      let data = new Date()
      let dataTimeId = `${data.getFullYear()}${((data.getMonth() + 1) < 10) ? `0${(data.getMonth() + 1)}` : (data.getMonth() + 1)}${data.getDate()}${data.getHours()}${data.getMinutes()}${(data.getSeconds() < 10) ? `0${data.getSeconds()}` : data.getSeconds()}`
      uploadBase64(params).then(res => {
        if (res.code == 20000) {
          pictureUrl.push({ 'url': res.data, 'id': dataTimeId })
          imgUrl.push({ 'url': res.data, 'id': dataTimeId })
        }
      })
    },