2017-05-26 65 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 –

相關問題