0

我有一个在 worklight 中开发的带有主 HTML 文件的移动应用程序。在该 HTML 文件中,我使用 jquery 的加载功能从其他 HTML 文件加载内容。

<div id="myHeader" />
$("#myHeader").load("myHTMLs/myHeader.html");

在计算机上本地测试该应用程序,使用 firebug 我可以看到该应用程序发出获取请求以获取加载的文件(myHeader.html)。

但是当我在设备中执行应用程序时,因为第一次没有连接,它可以工作。

那么,使 jquery 加载函数成为对服务器的 GET 请求还是在本地加载文件?

谢谢你。

4

1 回答 1

4

在移动浏览器模拟器中进行测试时,您会看到对 Web 资源的获取请求,因为您正在使用开发服务器。在设备上,您的应用会在本地加载文件。

要使用 jquery 构建多页面应用程序,请参阅: IBM Worklight - 页面碎片

测试混合移动应用程序: 测试移动应用程序

Worklight Development 服务器文档: Worklight Development Server

于 2014-03-03T20:21:00.370 回答