我正在尝试在我的内容脚本中阅读Google Chrome扩展程序静态html文件并将其加载到div中,如下所示:
$(menuDiv).load(chrome.extension.getURL("popup.html"));
但是,我收到了错误
XMLHttpRequest无法加载 镀铬的扩展://kefhgglpbeopmaaljlplohlfgkdekgmc/popup.html。 仅来源交叉请求 支持HTTP。
知道如何解决这个问题吗?
答案 0 :(得分:1)
不允许内容脚本制作跨站点XMLHttpRequests: http://code.google.com/chrome/extensions/content_scripts.html
作为一种解决方法,让您的内容脚本向您的后台页面发送请求,让后台页面获取popup.html的内容,然后使用内容将消息传递回您的内容脚本。