在不同的Xcode目标中包含不同的PhoneGap资产?

时间:2012-05-17 18:27:27

标签: xcode cordova

我正在尝试将不同的资产包含在一套PhoneGap应用的不同Xcode目标中。这些应用程序使用的代码基本相同,但每个代码都需要大量不同的图像和声音文件。

我了解如何在Xcode(4.3.2)中创建新目标,以及如何使用项目视图右侧的“目标成员资格”窗格包含/排除特定文件或包。

但是,此选项不适用于蓝色PhoneGap www 文件夹中的资源。

我可以为每个目标提供自己的 www 文件夹,但之后我不确定如何在不同的目标中重复使用html和javascript。

1 个答案:

答案 0 :(得分:0)

这有点像黑客,而且不便携。但是......对于具有单独资产的每个目标,请在 www 旁边创建一个兄弟文件夹。 (使用“目标成员资格”窗格将其分配给适当的目标。)要从PhoneGap应用程序访问这些资产,您需要知道此文件夹的完整路径。你可以通过检查window.location.href找到它。