我正在为使用温哥华市提供的开放数据的 Windows 8 编写一些代码。当我对数据 url 使用 WinJS.xhr 调用时:
ftp://webftp.vancouver.ca/opendata/csv/weekendplayfieldstatus.csv
我得到了例外:
0x80070005 - JavaScript runtime error: Access is denied.
这是函数调用:
var url = ftp://webftp.vancouver.ca/opendata/csv/weekendplayfieldstatus.csv;
return WinJS.xhr({ url: url });
然而,同样的调用几乎适用于我尝试过的所有其他网站。但是,其余的都是 http 而不是 ftp。