2017-05-26 67 views
0

我使用React + Redux创建了一个新的渐进式Web应用程序。网络应用程序应在网格视图中显示设备(智能手机)的本地图像。 (类似于本地图库应用程序)。在启动Web应用程序时加载本地文件

我想要创建一个新的Javascript函数从智能手机获取图像作为JSON。这是我的行动,这应运行:

export const getImages =() => { 
 
return { 
 
    type: 'GET_IMAGES', 
 
    images: loadImages() 
 
} 
 
}; 
 

 
function loadImages() { 
 
//Retrieve all the images from local storage 
 

 
}

我已经寻找可能的解决方案,并发现fileAPI。但我不知道,如果可以将其用于此用例,或者由于PWA服务人员可能会有更好的解决方案。

+0

哪个档案API你是指什么?请提供参考。 – oklas

+0

https://www.w3.org/TR/file-upload/ 更好地描述在这里:https://developer.mozilla.org/en-US/docs/Using_files_from_web_applications –

回答

0

如果你正在创建一个移动应用程序,你应该看看React Native。这是React for mobile。然后您可以使用Expo.io及其ImagePicker函数。

返回

如果用户取消了图像拍摄,返回{取消:真}。其中,uri是本地图像文件的URI(可用于react-native图像标签)和width,height指定图像的尺寸。{0} {0}

+0

是的。但不幸的是,这是我学校的一个项目。我想创建一个渐进的网络应用程序。 React native的应用程序不是PWA –

相关问题