我有一个小的Chrome扩展程序,应该向我的网络服务报告浏览器访问的网址。有关如何将此信息发送回我的服务的任何想法?我尝试了一个标准的JQuery $ .get方法但由于跨域问题而失败。
有没有比这更聪明的方法? og有没有人有一个有效的样本
答案 0 :(得分:4)
您的JQuery $.get
失败,因为您必须明确告知Chrome您的应用可以与哪些网站进行通信。
manifest.json
文件。permissions
数组中。请参阅match patterns。如果您想允许与所有网站进行通信,可以添加"http://*/*", "https://*/*"
。
此外 - 如果您要发布到Chrome网上应用店 - 任何下载您的应用程序的人都会被告知您的申请被授予了哪些权限。