使用 phonegap 在哪里安装和引用 ios 应用内购买内容
Posted
技术标签:
【中文标题】使用 phonegap 在哪里安装和引用 ios 应用内购买内容【英文标题】:Where to install and reference ios in-app purchase content with phonegap 【发布时间】:2012-11-10 05:03:54 【问题描述】:拥有支持应用内购买的 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 目录)?
【问题讨论】:
链接工作正常...里面的引用是错误的。 【参考方案1】:你不能直接访问它们,你应该使用:
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");
);
【讨论】:
以上是关于使用 phonegap 在哪里安装和引用 ios 应用内购买内容的主要内容,如果未能解决你的问题,请参考以下文章
在哪里添加来自 iOS 上 Firebase 的数据库引用?
缺少 WWW 文件夹 Cordova/PhoneGap iOS
“无法下载应用程序......此时无法安装” - adobe phonegap build ios