在FAQ中,它说:
“我可以使用此SDK构建基于浏览器的Evernote客户端吗?”
可能不是;大多数浏览器都不允许跨域发送XMLHTTPRequests,因此很有可能这样的实现在大多数环境中都不起作用。
“可能”意味着什么,有没有人在这方面有任何经验,并建立了基于浏览器的东西?
答案 0 :(得分: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计划在未来实施这一目标。