|
|
1
55
带有填充的JSON通过向页面添加脚本元素来工作,使用 SRC 指向Web服务的URL的属性。然后,Web服务返回一个脚本,其中包含包装在回调函数中的数据,该回调函数在脚本完成解析时执行。它不像普通的javascript那样简单(一开始它甚至不需要是有效的JSON)。 不幸的是,无法修改为添加到页面中的脚本元素发送的头。您唯一能做的就是检查跨源兼容的数据检索方法,例如:
如果这些实现存在,那么测试它们并相应地使用它们是一个好主意,对于不受支持或更旧的浏览器,返回到标准JSONP。 Web服务不允许跨源请求也是可能的(但不太可能,因为它具有很高的知名度),因此如果请求失败,您可能仍然需要返回到JSONP。也见 Cross-Origin Resource Sharing . |
|
|
2
0
试试这个:
我在那里找到的: https://groups.google.com/d/msg/google-api-javascript-client/GuFxPzqQ9-0/hZpo041UaH4J |