2014-12-04 56 views
0

我想要做的是在Worklight中显示一个网站(一个门户网站)。所以我硬编码的URL在mainFile标签:IBM Worklight:从webview下载和替换资源

<mainFile>http://example.com/page.html</mainFile> 

现在我需要从这个页面(JS和CSS文件)下载的资源,他们在本地存储和更换页面的绝对网址WorkLight网址,以加快页面加载速度。 我怎么能这样做?

回答

1

您不能在运行时更改mainFile(“index.html”)值,因为它是在构建过程使用的服务器端文件application-descriptor.xml中设置的。

我也会质疑这个流程。如果你想加快应用程序加载速度,暗示通过使用Portal加载速度很慢,为什么要使用Portal来开始?将您的资源本地放置在应用程序中。

+0

如果资源需要更新怎么办? – Hoconosc 2014-12-04 10:01:10

+0

没问题。 Worklight具有直接更新功能来更新Web资源。 – 2014-12-04 10:01:52

+0

但是,一旦远程mainFile显示出来,我怎么能告诉Worklight使用本地资源而不是远程资源呢? – Hoconosc 2014-12-04 10:12:13