https://developer.chrome.com/extensions/getstarted
这个教程还可以吗?我已经下载了所有提到的文件,但扩展程序不起作用。我认为 Ajax 请求存在问题。
我收到消息:
Cannot display image. No response from Google Image..
我尝试向另一个网站执行 Ajax 请求,但结果表明该请求是在本地执行的 - 尽管在 menifest.json 文件中有权限。
最佳答案
在这个例子中,在 popup.js 的第 60 行,调用了 https://ajax.googleapis.com/ajax/services/search/images .这个现在过期了。
您可以通过提供查询参数进行验证。例如,
https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=chrome将给出响应“此 API 不再可用。”。
该论坛讨论了替代搜索 API 的列表。
https://groups.google.com/forum/#!topic/Google-AJAX-Search-API/Ao9TbQbYgHo
关于ajax - Chrome 扩展程序(根据官方教程制作)不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34037689/