Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.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_Java_Angularjs - Fatal编程技术网

Javascript 最小化浏览器时通知用户

Javascript 最小化浏览器时通知用户,javascript,java,angularjs,Javascript,Java,Angularjs,我正在使用AngularJS和SPring。我需要找到一种方法来通知用户,即使用户已最小化应用程序浏览器窗口,或者是否有其他更好的方法基于批处理作业通知用户。可能您正在寻找类似浏览器桌面通知的内容 我刚刚发现了这个,也许这个可以帮助你 angular.module('app', ['notifyme']). controller('appcontroller', function($scope, NotifyMe) { $scope.nofity = funct

我正在使用AngularJS和SPring。我需要找到一种方法来通知用户,即使用户已最小化应用程序浏览器窗口,或者是否有其他更好的方法基于批处理作业通知用户。

可能您正在寻找类似
浏览器桌面通知的内容

我刚刚发现了这个,也许这个可以帮助你

angular.module('app', ['notifyme']).  controller('appcontroller', function($scope, NotifyMe) {
                $scope.nofity = function(){
                  var title = "I'm from Angular ?";
                  var body = 'This is a simple demo for the notification API Angular Service';
                  NotifyMe.launch(title, {
                      body: body,
                      onclick:function(){
                          console.log("On Click Triggered");
                      },
                      onerror:function(){
                          console.log("On Error Triggered");
                      },
                      onclose:function(){
                          console.log("On Close Triggered");
                      }
                  });
                };
            });

从链接开始工作:

为什么要通知用户?最小化浏览器的问题是什么?只需使用计时器检查窗口大小,如果
宽度对您来说太小,则您的目标是通知用户浏览器已最小化?或者在最小化浏览器时通知其他内容?我的目标是通知用户,即使浏览器是否最小化。如果我在应用程序窗口中通知,则当浏览器最小化时,它可能无法工作。所以我想通知一些通用的东西,它可以在任何时候工作。通知背后的原因是提醒用户一个严重的后果,并帮助他们采取行动。使用给定的通知创建一个新的弹出窗口怎么样?