2013-06-21 70 views
0

FAQ它这样说:Evernote API:它可以支持JavaScript浏览器应用程序吗?

“?我可以建立使用该SDK基于浏览器的客户端版的Evernote”

也许不明白;大多数浏览器将不允许跨域发送XMLHTTP请求,所以很有可能这种实现在大多数环境下不起作用。

“可能”意味着什么,有没有人在这方面有任何经验,并建立了基于浏览器的东西?

回答

0

由于具有相同的来源策略,您不能通过大多数浏览器的域发送XHR。 http://en.wikipedia.org/wiki/Same_origin_policy

它取决于浏览器是否遵循该策略,但实际上至少是主流浏览器。所以你现在基本上不能用Javascript SDK建立基于浏览器的Evernote客户端。

有一种解决方案可以从另一个叫做CORS的域进行HTTP调用。 http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

Evernote正计划在未来实施此项目。

相关问题