Phonegap / Cordova:img标签不显示来自SD卡的图像

时间:2015-04-12 17:33:09

标签: android cordova phonegap-desktop-app

我是Phonegap / Cordova的新手,在Android OS 5.1上使用MaterialiseCSS和JQuery构建应用程序。我有一个问题,IMG标签中的图像似乎没有加载,但文件路径似乎是正确的。

我的应用程序已编写脚本,以便将图像从我的服务器下载到

"文件:///存储/模拟/ 0 / Android设备/数据文件// /图像/&#34 ;.

我有一个带有内容DIV的静态索引页面,使用jquery修改:

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

因此,内容是动态加载的。根据平台修改IMG标记src路径属性:

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

但是,图像占位符只有一个空白方块,而不是像找不到图像。

有没有理由发生这种情况?我需要在某个地方启用权限属性吗?

感谢您的任何建议!

1 个答案:

答案 0 :(得分:0)

您将需要文件权限和Cordova的File API插件。

通过这些,您应该能够读取图像并将其添加到标签中。