Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 有没有办法控制Mobile Safari中的文件列表顺序?_Reactjs_Mobile Safari_Filelist - Fatal编程技术网

Reactjs 有没有办法控制Mobile Safari中的文件列表顺序?

Reactjs 有没有办法控制Mobile Safari中的文件列表顺序?,reactjs,mobile-safari,filelist,Reactjs,Mobile Safari,Filelist,在React中,我使用此元素获取多个图像: const onAcquirePhotos = (event) => { if (event.target.files && event.target.files.length) { console.log(event.target.files); } } <input type={'file'} accept={'image/jpeg'} id={'choosePhoto'} on

在React中,我使用此元素获取多个图像:

  const onAcquirePhotos = (event) => {
    if (event.target.files && event.target.files.length) {
      console.log(event.target.files);
    }
  }

  <input type={'file'} accept={'image/jpeg'} id={'choosePhoto'} onChange={onAcquirePhotos} multiple />
const onAcquirePhotos=(事件)=>{
if(event.target.files&&event.target.files.length){
log(event.target.files);
}
}
我在event.target.files(FileList对象)中收到的图像的顺序与在其他浏览器中的顺序不一致(我希望文件/图像按照它们在照片库中的顺序加载)。“name”和“lastModified”字段也不一致。我能在这里做点什么吗?还是这只是一次狩猎


编辑:我添加了获取文件的函数。每次尝试时,我都会选择相同的图像,但console.log不会在每次尝试时以相同的顺序打印它们。我们的目标是按照它们在文件系统/照片库中的显示顺序,就像在其他浏览器中一样。

您可以自己对结果进行排序。我不知道任何html属性会告诉Safari对输入进行排序files@Dominik问题是我该如何分类?我将使用哪些字段?我尝试了lastModified,但这在mobile Safari中不起作用。请分享您到目前为止获得的结果以及您期望的输出,我们可能会帮助您。我添加了更多上下文@DominikYou可以自己对结果进行排序。我不知道任何html属性会告诉Safari对输入进行排序files@Dominik问题是我该如何分类?我将使用哪些字段?我尝试了lastModified,但这在mobile Safari中不起作用。请分享您到目前为止获得的结果以及您期望的结果,我们可能会帮助您。我添加了更多上下文@Dominik