2013-06-21 1 views
0

В FAQ он говорит, что это:Evernote API: Может ли он поддерживать приложения браузера JavaScript?

«? Могу ли я построить на основе браузера Evernote клиента с помощью этого SDK»

Наверное, нет; большинство браузеров запретят отправку XMLHTTPRequests по доменам, поэтому есть очень хороший шанс, что такая реализация не будет работать в большинстве сред.

Что означает «вероятно», есть ли у кого-нибудь опыт в этом отношении и что-то построено на основе браузера?

ответ

0

Из-за той же политики происхождения вы не можете отправлять XHR через домены с большинством браузеров. http://en.wikipedia.org/wiki/Same_origin_policy

Это зависит от того, будет ли он следовать этой политике, но на самом деле, по крайней мере, в крупных браузерах. Таким образом, вы в принципе не можете создать клиент Evernote на основе браузера с Javascript SDK.

Существует решение сделать HTTP-вызов из другого домена под названием CORS. http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

Evernote планирует реализовать это в будущем.