我有一个需要在iPad2上本地运行的网络应用。我有一个20MB的.csv文件,带有北美的邮政编码数据库。每当我尝试解析数据时,iPad浏览器(Safari,Chrome,Opera)就会崩溃,因为我认为我正在破坏它的512MB内存。以下是相关代码段:
function readZipCodes() {
var zipCodes = [];
$.ajax({
url: 'data/ZipCodeDatabase.csv',
contentType: "text/csv",
async: false,
success: function(text) {
zipCodes = text.split("\n");
}
});
return zipCodes;
}
如果没有async: false
如何修复它以便在iPad上运行?