我尝试使用谷歌的 GDownloadUrl 读取一些文件,但它只是不时起作用。
- 失败意味着 fileRows == "blah blah"
- 成功意味着 fileRows == (真实文件内容)
但是,我注意到,当我(使用 Firebug)在第 3 行停止执行几秒钟时,它会更频繁地成功。那么,也许这是某种线程错误?你们有什么建议或想法吗?
1 var fileContent = "blah blah";
2 availabilityFile = "input/available/" + date + ".csv";
3 GDownloadUrl(availabilityFile, function(fileData) {
4 fileContent = fileData;
5 });
6 fileRows = fileContent.split("\n");