0

我正在自学 Worklight。我遵循了 IBM 提供的入门指南 ( http://www.ibm.com/developerworks/mobile/worklight/getting-started.html )。

上述站点中的示例使用相对路径链接到页面或获取图像。是否可以在每个链接前面放置 /(正斜杠)以使其相对于根文件夹?如果可能,我如何配置我的本地 Worklight 服务器以使链接和图像在应用程序上工作?

我在 /common/ 目录中将应用程序设置为以下目录结构。许多页面在页面上加载共享标题和菜单。当我使用<a href="/app-pages/page1.html">' 或<img src="/images/ImageName.png">时,这会导致 404. Not Found -http://localhost:10080/images/ImageName.png

  • 主页.html
  • /app-pages/page1.html
  • /app-pages/page2.html
  • /app-pages/sub-cat/pageA.html
  • /app-pages/sub-cat/pageB.html
  • /shared/header.html
  • /shared/menu.html
  • /图片
  • /css/
  • /js/
  • /jqueryMobile

仅供参考,我的开发环境如下。

  1. Windows 7的
  2. 日蚀朱诺
  3. 工作灯 6.0
4

1 回答 1

0

在名为“test”的新 Worklight 应用程序中,在公共文件夹下,您将具有以下层次结构:

  • css
  • 图片
  • js
  • 测试.html

在 test.html 中,如果我要添加,<src="images/icon.png"/>则在预览应用程序后,将显示位于 images 文件夹中的 icon.png 图像:

在此处输入图像描述

我看到您还尝试在您的应用程序中使用多个页面。请务必阅读构建多页应用程序培训模块。

于 2013-10-06T15:05:01.937 回答