【问题标题】:PhoneGap Doesn't see assets/www/index.htmlPhoneGap 看不到资产/www/index.html
【发布时间】:2012-09-24 03:34:43
【问题描述】:

我正在使用 DreamWeaver CS6 PhoneGap 扩展来构建应用程序。

如果我将索引放在网站的底部,它就可以正常工作,例如

Main Folder
  -index.html

但是当我使用我在网络上多次看到的 assets/www 文件结构时,它不起作用。它只是在主文件夹中生成一个默认的 index.html。目前的文件结构如下...

Main Folder
  -assets
    -www
      -index.html
  -res
  -src

当我单击具有更新结构的重建应用程序时,我收到以下消息。

Zipped Project Files


编辑:适用于任何对 DW CS6 有问题的人。重建时文件未更新导致我遇到了许多问题。我不得不删除PHONEGAP.COM上的项目重新启动DW并重新构建。

【问题讨论】:

  • 我不明白这个问题:一旦你有了这个结构,编辑 index.html,并用你的代码替换内容?
  • 问题是我编译的phonegap程序寻找的是MainFolder/index.html而不是MainFolder/assets/www/index.html。
  • 我附上了项目文件供任何愿意下载并尝试构建它以了解我的意思的人。
  • 看起来像一个黑莓项目?无论如何,结构是错误的: res 和 src 应该是外部资产,在同一级别上。
  • 我已经更新了结构,但还是一样。为什么说黑莓?我最近一直在做黑莓,但这个是为 Android 设计的。

标签: cordova dreamweaver


【解决方案1】:

我从来没有尝试在 DW 中做任何与 Phonegap 相关的事情,我在终端和 BBEdit 中做所有事情,所以我和你的里程可能会有所不同......但是。下图是 Android/Phonegap 应用程序的正确结构。 (忽略bin:这和gen 是由ant 在构建应用程序时生成的。)您是否尝试过使用命令行,至少对于构建而言?有a nice little tutorial。

【讨论】:

  • 我认为移动 res 和 src 是正确的解决方法,但似乎项目没有正确更新存在一些问题。我不得不从phonegap重新启动DreamWeaver(几次)中删除它,然后它突然开始正常工作。
  • 酷。我仍然建议您尝试使用命令行位来创建应用程序——并分别在 DW 中编辑您的 html。我可能是个控制狂,但我更喜欢知道发生了什么,并控制工作流程。
猜你喜欢
  • 1970-01-01
  • 2013-07-29
  • 2012-05-12
  • 2015-07-29
  • 1970-01-01
  • 1970-01-01
  • 2014-12-12
  • 1970-01-01
  • 2017-01-12
相关资源
最近更新 更多