通过网络浏览器从 URL javascript 读取文件

Read file from URL javascript through webbrowser

本文关键字:javascript 读取 文件 URL 网络 浏览器      更新时间:2023-09-26

是否可以读取/下载可以使用javascript通过互联网在网络上访问的文件?

一个简单的例子是——假设我想将 JSON 对象结果从此 URL 下载到文件中 - http://maps.googleapis.com/maps/api/geocode/json?latlng=30.223980,-97.77485000000001&sensor=false

我想使用文件打开和读取缓冲区类型的方法。这个问题的主要原因是我必须访问一个 URL 并使用 javascript 下载一个 wav 文件。我将通过webview在android中实现这一点,所以想把它保留在javascript中。我不确定我是否可以使用 ajax 或 jquery。

任何帮助都将是有用的。

谢谢,斧头

如果我

没记错的话,您提到的网址会返回有效的json。在这种情况下,您可以使用 jsonp 通过 ajax 获取跨域数据。jQuery为您提供了一个api jQuery.getJSON(),或者您可以将jQuery.ajax与dataType jsonp

一起使用

PS:确保 API 支持jsonp

经过一分钟的搜索,可以肯定谷歌地图json api不支持jsonp但是在这种情况下,请查看他们的JavaScript API。也检查这个SO帖子