Ibm mobilefirst 如何控制自动生成的html文件中的Worklight更改?
如何防止Worklight在.html文件中进行更改,从而破坏iPhone应用程序中的内容?或者至少,我如何控制它的变化 我正在使用IBM Worklight 6.1。生成iPhone环境后,我将执行以下操作:Ibm mobilefirst 如何控制自动生成的html文件中的Worklight更改?,ibm-mobilefirst,Ibm Mobilefirst,如何防止Worklight在.html文件中进行更改,从而破坏iPhone应用程序中的内容?或者至少,我如何控制它的变化 我正在使用IBM Worklight 6.1。生成iPhone环境后,我将执行以下操作: “运行方式->构建iPhone环境” 然后Worklight将myApp.html从公共目录复制到iPhone/native/www/default目录 然后Worklight对原始myApp.html文件进行更改,导致iPhone应用程序失败 我已经尝试删除/native中的所有代码,
<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与Worklight 6.1一起使用时,我无法在我的环境中重现此问题(Eclipse Kepler(4.3.1.v20130911-1000)、Worklight Studio 6.1(6.1.0.00-20131126-0620)) 您能告诉我们您使用的是什么版本的Worklight Studio,以及您使用的是什么版本的Eclipse吗
您的问题的直接答案是,当Worklight Studio将HTML文件复制到本机环境时,没有任何控件允许您影响HTML文件中的更改,但是,应该没有必要这样做。似乎html文件是从/native中提取的,并放回/common中,这会导致冗余条目。所以,重新开始,确保我从一个干净的/原生html文件开始。下面的答案是正确的,对于给定的环境,似乎没有办法控制要编辑的内容,将公共/html文件更改为/native dir。