2015-04-12 33 views
0

我是Phonegap/Cordova的新手,在Android OS 5.1上使用MaterializeCSS和JQuery構建應用程序。我有一個問題,IMG標記中沒有圖像似乎正在加載,但文件路徑似乎是正確的。Phonegap /科爾多瓦:img標籤不顯示來自SDcard的圖像

我有我的應用程序的腳本,使圖像從我的服務器下載到

「文件:///存儲/模擬/ 0 /安卓/數據//文件/圖片/」。

我有與內容DIV靜態索引頁,使用jquery改性:

$("#rBody").html('<div class="row"><div class="col s12">'+jxml+"</div></div>"); 

因此,內容是動態加載。 IMG標籤SRC路徑屬性被修改爲每個平臺:

jxml=jxml.replace("images", app.getStorageLocation()+"files/images"); 

然而,圖像佔位符只是代替彷彿像沒有找到一個空方。

這是否有任何理由發生?有什麼地方需要啓用權限屬性?

謝謝你的任何建議!

回答

0

您將需要Cordova的文件權限和File API插件。

有了這些,您應該可以讀取圖像並將其添加到標籤中。

+0

事實證明,Phonegapp桌面應用程序沒有文件權限。當複製到Android Studio時,它完全可以正常工作。謝謝您的幫助! –