有人可以帮我吗伙计。我正在尝试为我的公司创建一个简单的移动应用程序。因为它必须是一个独立于平台的应用程序,所以我决定使用带有电话间隙的新 Kendo ui。
一切似乎都运行良好但我无法在移动模拟器中访问任何类型的网络服务。我在 Windows 7 PC 上使用 android 模拟器。我也在 AndroidManifest.xml 文件中授予了 Internet 权限。这是我的 Kendoui 访问服务
TaskManager.DataAccess = {}
TaskManager.DataAccess._sprints = null;
TaskManager.DataAccess.getSprints = function(callback) {
try {
if (TaskManager.DataAccess._sprints == null) {
$.ajax({
url: "http://localhost/TaskManager.Mvc/Mobile/Sprints",
dataType: "jsonp",
jsonp: "d",
cache: false
})
.done(function (response) {
alert("helloo");
TaskManager.DataAccess._sprints = response.sprints;
callback(TaskManager.DataAccess._sprints);
})
}
} catch (err) {
}
}
我尝试在 Telerik 网站上编译入门示例,这里是链接http: //www.kendoui.com/blogs/teamblog/posts/12-02-22/building_your_first_kendo_ui_mobile_phonegap_application.aspx 。
如果我通过 pc 上的任何浏览器访问它,我可以让 web 服务正常工作,但不知何故,模拟器无法访问数据。我不知道原因,但它让我发疯。
我也试过这个例子http://www.aspnetwiki.com/page:kendo-ui-mobile-task-manager-part-1但结果相同。
任何形式的帮助表示赞赏。请