4

调试工具,我创建使用Chrome扩展API通知窗口:的Chrome扩展程序通知窗口

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

也有外部notification.js所有的脚本,我想在通知窗口中运行(由于manifest version 2不鼓励内联javascript)。一切正常,但我无法打开通知窗口的开发人员工具来检查页面。我可以为背景以及弹出页面做这件事,所以不知道我是否找不到,或者我根本无法通过开发人员工具检查通知。我知道我可以在后台和通知之间发送消息,以便输出显示在控制台上,但如果我可以直接进行检查,那将会很好。

非常感谢!

回答

5

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

添加这个答案的完整性,因为@ JJin的答案可以一直在努力过,但无法在Chrome版本24和25

0

经过一番尝试,我意外地发现开发人员工具可用于通知页面。技巧是

  • 首先启动通知窗口,并保持它;
  • 导航到chrome://extensionsnotification.html应该一起出现在background.html或任何名称的背景页的名称是,
    如截图所示:

enter image description here

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

+0

你在你做任何事情清单文件?我仍然无法看到我的通知html。 – 2012-12-12 22:07:54

+0

是的,你需要添加通知的权限。 – JJin

+0

我看不到'检查视图'(我有通知权限)中列出的通知窗口。是否有需要做的事情来显示它(在版本24.0.1312.57上)? –

相关问题