目前,我正在使用Ajax调用从本地the服务器加载一个工具栏模板到应用程序中。
$.ajax({
url: "http://localhost/myTemplate.html",
cache: true,
success: function (data) {
template = Handlebars.compile(data);
$('#anyID').append(template);
}
});与我的Android手机相比,桌面上的Chrome做得很好。
是否有一种使用PhoneGap正确加载模板的方法?
非常感谢。
发布于 2015-05-07 12:33:29
您正在调用一个绝对URL (http://localhost/)。它在您的桌面上运行良好,因为它碰巧也是您的本地主机。
但你的手机不是你的本地主机。您的手机上没有运行web服务器,因此没有本地主机。
使用相对路径(如url : "myTemplate.html" )
https://stackoverflow.com/questions/30100720
复制相似问题