我在手机屏幕上总计n00b,老实说文档对此有点不好:
有N + 1个文件夹包含资产:
是否存在从当前平台加载资产(例如css,image或html文件)的方法,如果不存在,则从/ www目录加载?
我的情况是这样的:我有一个用于我的屏幕的html文件和许多其他资产。我希望从/platforms/android/assets/www/css/platformdependent.css或/platforms/iphone/assets/www/css/platformdependent.css加载此类资产(例如css / platformdependent.css),具体取决于当前设备部署。
相比之下,某些图像可能存在于/ www / images我喜欢有共同点,其他图像是特定于平台的/ platform / android / assets / www / images(或相应的ios)
我希望不将我的文件从/ www复制到各自的/ assets / www
我的目标是没有冗余文件,但只保留一份应该相同的文件副本,并且对于不同于平台的文件有不同的平台文件。
问:有没有办法让这些文件不像我说的那样复制文件?
答案 0 :(得分:2)
www
是主目录
platform/.../www
包含www
的内容+ merges/NAME_OF_PLATFORM
因此,例如,如果您有Android的特殊共享图标,则可以将其放在/merges/android/img
中,当使用www
命令时,它将替换build
中的公共图像< / p>
看那里:http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html,部分&#34;自定义每个平台&#34;