2012-07-05 44 views
0

是否可以通过使用javascript通过互联网读取/下载可通过网络访问的文件?通过网页浏览器从javascript中读取文件

一个简单的例子是 - 说我想从这个网址下载JSON对象结果到一个文件 - http://maps.googleapis.com/maps/api/geocode/json?latlng=30.223980,-97.77485000000001&sensor=false

我想用一个文件打开和读取缓冲一种方法。这个问题的主要原因是我必须访问一个URL并使用javascript下载一个wav文件。我将通过webview在android中执行此操作,因此希望将其保存为javascript。我不确定我是否可以使用ajax或jquery。

任何帮助将是有用的。

感谢,AXS

回答

0

如果我没有记错的话,你所提到的回报你一个有效json的URL。在这种情况下,您可以使用jsonp通过ajax获取跨域数据。 jQuery的为您提供了一个API jQuery.getJSON(),也可以使用jQuery.ajax用的dataType jsonp

PS:确保API支持jsonp

一分钟的搜索是肯定之后,谷歌地图的JSON API不支持jsonp但 在这种情况下查看他们的javascript APIs。检查this SO贴子太

+0

感谢您的答复。我想保持简单,所以最初没有去看jQuery和ajax,但看起来他们是很好的选择。将看他们。谢谢。 – axs 2012-08-06 16:02:10

相关问题