Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Javascript捕获通知的文本_Javascript_Html_Dom Events_Javascript Objects - Fatal编程技术网

如何使用Javascript捕获通知的文本

如何使用Javascript捕获通知的文本,javascript,html,dom-events,javascript-objects,Javascript,Html,Dom Events,Javascript Objects,我已经浏览了各种API和页面,但找不到一种方法来捕获网页通知的内容并将其打印到控制台上。有很多方法可以创建通知、关闭通知,但我不确定如何捕获通知文本并使用Javascript在控制台上打印。你能帮我解决这个问题吗?通知API是相当新的,在旧的浏览器上可能无法工作。因此,在显示消息之前,应明确验证浏览器是否支持该API。可以通过检查窗口对象是否具有名为Notification的属性来执行此操作: if(!window.Notification) { console.log('Browser d

我已经浏览了各种API和页面,但找不到一种方法来捕获网页通知的内容并将其打印到控制台上。有很多方法可以创建通知、关闭通知,但我不确定如何捕获通知文本并使用Javascript在控制台上打印。你能帮我解决这个问题吗?

通知API是相当新的,在旧的浏览器上可能无法工作。因此,在显示消息之前,应明确验证浏览器是否支持该API。可以通过检查窗口对象是否具有名为Notification的属性来执行此操作:

if(!window.Notification) {
  console.log('Browser does not support notifications.');
} else {
  // display message here
}

在受支持的平台上,显示桌面通知涉及两件事:请求权限和创建新通知以显示给用户

您希望访问哪种类型的通知,通知来自何处?你现在有什么代码?我们有一个mashupapi,可以在上面打开一个网页。很多时候,一旦网页打开,就会产生400个错误请求之类的通知。只是想检查一下我们是否可以捕获通知或在控制台上打印它?谢谢您的建议。我验证了浏览器是否支持相同的通知API。但是,我仍然不确定如何捕获通知的contenttext内容。你能建议有很多类型的API可以使用它们吗