Javascript 构建可以打开网页的Chrome扩展

Javascript 构建可以打开网页的Chrome扩展,javascript,html,google-chrome,google-chrome-extension,Javascript,Html,Google Chrome,Google Chrome Extension,我正在构建我的第一个Chrome扩展,我只是想让它加载一个简单的网页(理想情况下,这个网页将允许cookies。因此,我认为iframe是最好的方法) 为了简单起见,假设我想加载YouTube。 现在,我有一个简单的manifest.json调用我的popup.html文件。 清单的代码如下所示: { "manifest_version": 2, "name": "Getting started example", "description": "This extension sh

我正在构建我的第一个Chrome扩展,我只是想让它加载一个简单的网页(理想情况下,这个网页将允许cookies。因此,我认为iframe是最好的方法)

为了简单起见,假设我想加载YouTube。 现在,我有一个简单的manifest.json调用我的popup.html文件。 清单的代码如下所示:

{
  "manifest_version": 2,

  "name": "Getting started example",
  "description": "This extension shows a Google Image search result for the current page",
  "version": "1.0",

  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },
  "permissions": [
    "activeTab",
    "https://ajax.googleapis.com/"
  ]
}
以下是我的popup.html文件的内容:


YouTube
请选择主题中的问题:包括重复该问题的问题。对于Chrome扩展或Firefox WebExtensions,这几乎总是意味着包括manifest.json和一些背景、内容和/或弹出脚本/HTML。寻求调试帮助的问题(“为什么这段代码没有按我想要的方式工作?”)必须包括:(1)所需的行为,(2)特定的问题或错误,(3)在问题本身中重现它所需的最短代码。另请参见:,和。Chrome已。你应该知道所有这些。控制台中会出现一条弹出消息,告诉您问题所在。我已将您的HTML移动到一个片段中。您可以运行代码段并在控制台中查找此页面,也可以看到问题所在。基本上,选择YouTube会让事情变得更复杂