PhoneGap Ajax Call



当前我正在使用AJAX调用,将我本地Web服务器的车把模板加载到应用程序中。

  $.ajax({
       url: "http://localhost/myTemplate.html",
       cache: true,
       success: function (data) {
           template = Handlebars.compile(data);
           $('#anyID').append(template);
       }
  });

桌面上的Chrome可以做得很好,与我的Android手机相反。

有没有一种方法可以使用PhoneGap正确加载模板?

非常感谢。

您正在调用绝对URL(http://localhost/)。它在您的桌面上正常工作,因为它恰好是 您的本地主机。

但是您的手机不是您的本地主机。手机上没有运行的Web服务器,因此没有Localhost。

使用url : "myTemplate.html"

之类的相对路径

最新更新