4

我使用 Chrome 扩展 API 创建了一个通知窗口:

var notification = webkitNotifications.createHTMLNotification("notification.html");
notification.show();

对于我想在通知窗口中运行的所有脚本,还有一个外部 notification.js(因为清单版本 2不鼓励内联 javascript)。一切正常,除了我无法打开通知窗口的开发人员工具来检查页面。我可以为背景和弹出页面做到这一点,所以不确定我是否没有找到它,或者我根本无法通过开发人员工具检查通知。我知道我可以在后台和通知之间发送消息,以便输出显示在控制台上,但如果我可以直接检查会很好。

非常感谢!

4

2 回答 2

5

导航到chrome://inspect/,您可以看到所有可以检查的页面。在“扩展”部分下,您应该能够看到您的通知页面并且您可以检查它。

添加此答案以确保完整性,因为@JJin 的答案可能以前有效,但在 Chrome 版本 24 和 25 中无效。

于 2013-02-27T08:47:05.187 回答
0

经过一些试验,我偶然发现开发者工具可用于通知页面。诀窍是

  • 首先启动通知窗口并保持打开状态;
  • 导航到chrome://extensions并应出现在背景页面名称或任何名称notification.html旁边, 如屏幕截图所示:background.html

在此处输入图像描述

确保通知窗口已打开,否则notification.html会消失。

于 2012-09-12T10:13:12.687 回答