7

何かをした後、次のコードを実行します。

var notification = webkitNotifications.createNotification(
   'icon.png',  // icon url - can be relative
  'Done!',  // notification title
  'Just updated your list!'  // notification body text
   );
  notification.show();

もちろん、これはユーザー画面に通知をポップアップ表示します。

とにかく、この通知のタイミングを合わせて、X 秒で自動的に閉じるようにしますか?

ありがとう!R

4

5 に答える 5

16

使用できますnotification.cancel();

于 2011-05-13T14:53:03.300 に答える
9
var notification = webkitNotifications.createNotification('images/icon-48x48.png',"This is       Title","Biswarup Adhikari Notification");
notification.show();
setTimeout(function(){
notification.cancel();
},2000);

Chrome 通知は 2000 ミリ秒または 2 秒後に自動的に閉じます。

于 2012-08-19T20:01:00.310 に答える
3

window.close()通知の HTML ページ内から呼び出すことができます。これで通知が閉じます。

特定の時間に閉じるには、次のように呼び出すsetTimeout( function () { window.close(); }, timeInMicroseconds);と効果的です。

于 2011-04-20T14:40:17.467 に答える