在常见问题解答中它是这样说的:
“我可以使用这个 SDK 构建一个基于浏览器的印象笔记客户端吗?”</p>
可能不是; 大多数浏览器将不允许跨域发送 XMLHTTPRequest,因此这种实现很有可能在大多数环境中不起作用。
“可能”是什么意思,有没有人在这方面有任何经验并且已经构建了一些基于浏览器的东西?
由于同源策略,您无法使用大多数浏览器跨域发送 XHR。 http://en.wikipedia.org/wiki/Same_origin_policy
这取决于浏览器是否遵循该策略,但实际上至少主要浏览器会这样做。所以你现在基本上不能用 Javascript SDK 构建基于浏览器的 Evernote 客户端。
有一种解决方案可以从另一个名为 CORS 的域进行 HTTP 调用。 http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
Evernote 计划在未来实施此功能。