使用 Sencha 2 访问 google api

Posted

技术标签:

【中文标题】使用 Sencha 2 访问 google api【英文标题】:Accessing google api's with Sencha 2 【发布时间】:2012-03-08 13:30:33 【问题描述】:

我想使用 Sencha 2 访问 google places api。我正在使用 Ajax,但出现跨源请求错误(在 Chrome 浏览器中测试)。

我无法使用 jsonp,因为 google api 不支持带有回调参数的响应。

Sencha 2 是否提供任何 API 来实现这一点,还是我必须通过我的服务器路由 api 的响应?

谢谢

【问题讨论】:

您能否详细说明您尝试访问的 Google API、您收到的确切错误消息以及您用于发出请求的代码的 sn-p?支持 JSON-P 的 Google API 有很多。 我正在尝试谷歌“地方”API。但是,我可以通过他们提供的 JS 库来使用它。现在完美运行,谢谢 【参考方案1】:

发现 Google 提供了 JS 库来访问相同地点的 API。 http://code.google.com/apis/maps/documentation/javascript/places.html

它现在可以完美运行,无需进行 ajax 调用。

谢谢

【讨论】:

以上是关于使用 Sencha 2 访问 google api的主要内容,如果未能解决你的问题,请参考以下文章

Sencha Touch 2:Google Maps Directions Route 不会显示

HTML5开发移动web应用——Sencha Touch篇(12)

google maps sencha touch 2 配置

Sencha Touch 2 中的 iPhone 上的 Google Chrome 浏览器无法正常工作

需要仅使用 CURL 在 PHP 中使用 OAuth 2.0 访问 Google Shopping API 的示例

如何单独使用 Sencha touch 2 访问原生 iOS 文件系统