Chrome扩展程序 - 将参数传递给新标签页

时间:2016-08-28 05:51:52

标签: google-chrome-extension

我想创建一个Chrome扩展程序,在主页/新标签页面上打开我的网站。我使用HTML标记<meta http-equiv..将用户重定向到我的网站,效果很好。

问题是我想传递参数(为每个用户创建唯一ID)并将此参数附加到我的网站网址:

例如:http://www.mywebsite.com/ user_id = parameter_value_here

  1. 我应该在哪里创建用户ID?

  2. 我如何将其传递给新的标签页html文件?

  3. 我的扩展程序代码:

    newTab.html

    <!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="refresh" content="0; url=http://www.mywebsite.com/?user_id=value_here" />
        </head>
        <body style="display: none;">
    
        </body>
    </html>
    

    清单

    {
      "name": "My website name",
      "version": "1.1",
      "description": "website description goes here",
      "chrome_url_overrides" : {
        "newtab": "newTab.html"
      },
      "permissions": [
        "topSites",
        "chrome://favicon/"
      ],
      "manifest_version": 2,
      "permissions":[
        "http://*/*", 
        "https://*/*", 
        "management", 
        "storage", 
        "tabs", 
        "webRequest", 
        "webRequestBlocking", 
        "cookies", 
        "bookmarks"
    ]
    }
    

0 个答案:

没有答案