我想顯示我的照片庫中的照片。離子讀本地照片和顯示
我使用的,於我而言,這HTML代碼來顯示圖像
<img style="border:1px solid red;width:100%;height:400px;"
src="file:///storage/9016-4EF8/DCIM/Camera/20160723_134932.jpg" />
所以,圖像不顯示。
此外,我驗證了網址是否有效。我用下面的代碼,以確保我可以讀取該文件:
File.readAsText("file:///storage/9016-4EF8/DCIM/Camera/", "20160723_134932.jpg")
.then((obj) => {
console.log('I CAN READ THE FILE');
})
.catch((obj) => {
console.log(JSON.stringify(obj));
});
有跡象表明,我已經做其他的事情:
改變meta標籤:
<meta http-equiv="Content-Security-Policy" content="default-src * cdvfile://*; style-src 'self' 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">
修改了Config.xml
<access origin="*"/>
<allow-intent href="file:///*"/>
<allow-navigation href="*://*/*"/>
但仍然無法正常工作,圖像不顯示。
我已經失去了三天試圖做到這一點。