导航到background.html中的网址

时间:2014-01-13 20:41:44

标签: javascript jquery html google-chrome google-chrome-extension

我正在尝试对Chrome扩展程序进行编程,该扩展程序在后台页面中加载网站并经常检查它以查看更改。但是,我在实际导航到后台页面中的URL时遇到了麻烦。我看过this documentation但不明白。任何正确方向的点都将非常感激。

示例:

background.html

<html>
  <head>
    <title>Background Page</title>  
    <script type="text/javascript" src="jquery-1.10.2.min.js"></script>
    <script type="text/javascript" src="background.js"></script></head> 
    <body></body> 
 </html> 

background.js

chrome.extension.getBackgroundPage().location.href = 'https://www.google.com';

的manifest.json

{
  "name": "Test",
  "version": "1.0",
  "manifest_version": 2,
  "background": {
    "persistent": true,
    "page": "background.html"
  }
  "permissions": [
    "tabs",
    "*://*/"
  ],
  "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'"
}

1 个答案:

答案 0 :(得分:0)

您的意思是如何实际查看您的背景页面?您可以通过打开chrome中的扩展选项卡,查找扩展程序,然后单击“Inspect views:background page”来执行此操作。这将为background.html打开一个弹出窗口,然后您可以在那里查看后台页面,使用控制台与您的后台脚本进行交互,阅读日志等。