拥有支持应用内购买的phonegap应用。我可以购买和下载内容。我将内容放在我的应用程序文档文件夹中 (例如/ var / mobile / Applications / 2148FA13-BCB1-1825-AACF-324D008D1626 / Documents / assets)
内容包含多个图像和引用它们的css文件。我需要在phonegap的html页面中引用Documents / assets / main.css文件。我试过了
<link rel="stylesheet" href="/var/mobile/Applications/2148FA13-BCB1-1825-AACF-324D008D1626/Documents/assets/main.css" type="text/css" />
没有任何运气。
有关如何在ios中引用此文件的任何想法,或者是否有更合适的目录可供使用(我的应用程序www dir)?
答案 0 :(得分:0)
您无法直接访问它们,而应使用:
getAbsolutePath("mead.jpg",
function(entry){
//alert(entry.fullPath);
$("#img_test").attr("src",entry.fullPath);
console.log("jq$:=" + entry.fullPath);
//$("#img_test").attr("src","img/test.jpg");
});
// file system
function getAbsolutePath(file_name,call_back){
var full_path = "";
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
function (file_system){
file_system.root.getFile(
file_name,
{create: false},
call_back
,
function(){
console.log("failed to fetch file, please check the name");
}
);
},
function(){
console.log("failed file sytem");
}
);
}