0
我使用下面的代碼顯示通過瀏覽器插件,桌面通知:Chrome擴展桌面通知隱藏的問題
var notification = webkitNotifications.createNotification(
'img/48.png',
'my title',
'some text here'
);
notification.show();
setTimeout(function(){
notification.cancel();
}, 3000);
通知顯示正常,但是我想隱藏一段時間後,自動通過setTimeout
但它確實不隱藏,留在那裏。根據API,它只有兩種方法show
和cancel
。
我在做什麼錯?
它可以工作,但彈出不會在3秒後隱藏自動,它永遠不會。 – Dev555 2012-02-03 12:14:38
正如我所說,使用'setTimeout'在3秒後隱藏彈出窗口對我有用。因此,你能否檢查你的超時實際上是否觸發,並調用notification.cancel()? – oliverguenther 2012-02-03 13:03:00