1

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

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

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

我可以给每个目标自己的www文件夹,但是我不确定如何在不同的目标中重用 html 和 javascript。

4

1 回答 1

0

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

于 2012-05-18T18:28:05.747 回答