如何控制自动生成的html文件中Worklight的变化?

时间:2014-02-11 20:20:05

标签: ibm-mobilefirst

如何让Worklight不会在破坏iPhone应用程序内容的.html文件中进行更改?或者至少,我如何控制它的变化?

我正在使用IBM Worklight 6.1。生成iPhone环境后,我执行以下操作:

  1. “运行as->构建iPhone环境”

  2. 然后Worklight将myApp.html从公共目录复制到iPhone / native / www / default目录

  3. 然后,Worklight会对原始myApp.html文件进行更改,导致我的iPhone应用程序失败。
  4. 我已经尝试删除/ native中的所有代码,然后执行“run as ... build ...”,但仍然会对html文件进行更改以破坏应用程序。

    从原始/common/app.html文件更改的一些内容示例:

    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    

    改为:

    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <META content="text/html; charset=UTF-8" http-equiv="Content-Type">
    

    它还增加了一条额外的(冗余)线:

    <link href="worklight/worklight.css" rel="stylesheet">
    

    所以我最终得到了:

    <link href="worklight/worklight.css" rel="stylesheet">
    <link href="worklight/worklight.css" rel="stylesheet">
    

    将Eclipse Keplar与Worklight6.1一起使用

1 个答案:

答案 0 :(得分:2)

我无法在我的环境中重现此问题(Eclipse Kepler(4.3.1.v20130911-1000),Worklight Studio 6.1(6.1.0.00-20131126-0620))。

您能告诉我们您正在使用的Worklight Studio版本以及您正在使用的Eclipse版本吗?

您的问题的直接答案是,没有任何控件可以让您在将HTML文件复制到本机环境时影响HTML文件中的更改 - 但是,没有必要这样做。