我为symbian开发了phonegap应用程序(cordova用于symbian,我从这里获得)
在我的应用程序开始执行ajax请求的3-5秒后,我得到了错误:

也许有人面临这个问题?
Update1:
我使用jquery mobile 1.8.1进行跨域ajax请求。
$.ajax({
type: 'GET',
url: "http://example.org/some/path",
dataType: "json",
mimeType: "application/json",
headers: { "TOKEN": "%SOME_TOKEN%" }
}).done(function (data) {
// success processing
}).fail(function (xhr, textStatus) {
// fail processing
});发布于 2012-11-22 10:27:14
这可能就像您在AJAX创建的"行中遗漏了url一样简单,但我怀疑它不是,我猜这是一个复制错误。这条错误信息意味着你得到了一个未被察觉的异常,这会使你的应用程序崩溃。
另一些人报告说,JQuery的移动功能很差,并且某些状态有问题。我建议完全绕过它,提出自己的AJAX请求,作为一种解决办法(互联网上有很多例子;我会alert响应状态,这样你就可以看到你得到了什么)。如果这样做有效,您可以调查其他版本的JQuery是否存在相同的bug。
示例AJAX没有JQuery:
<script type="text/javascript">
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4)
{
// do stuff with xmlhttp.responseText;
}
}
xmlhttp.open("GET","ajax_info.txt",true);
xmlhttp.send();
</script>发布于 2012-11-22 16:16:13
KERN-EXEC 3是由于引用了一个错误的指针或堆栈空间不足造成的.可能是后者,但很难说。有什么办法可以提供呼叫堆栈吗?
https://stackoverflow.com/questions/13462842
复制相似问题