0

そこで、デスクトップ通知をより目立たせるための仕事に就きました。私はすでにディスプレイ上でサウンドを使用していますが、一部のユーザーはより大きな視覚的通知を望んでいます。通知を大きくする方法、点滅させる方法、または背景色を変更する方法がわかりません。

ここに私が現在使用しているコードがあります

if (window.webkitNotifications.checkPermission() != 0)setAllowNotification();
    n = window.webkitNotifications.createNotification('link/to/image.png', 'Warning!', 'Hey u got new important message');
    n.ondisplay=playSound();
    n.show();

サイトの管理者に使用されるため、ユーザーがいつ何かを行うかがわかるため、通常のユーザーのスパムとして使用されることはありません。

ところで: デスクトップ通知というタグはありません。

4

1 に答える 1

0

ブラウザによって提供される通知は、注目を集める限り、ほとんど制御できません。なんで?あなたが指摘したように、それ以外の場合は誤用される可能性があるためです(ユーザーが明示的な許可を与える必要があるという事実にもかかわらず)。ユーザーがもっと注目を集める通知を必要とする場合、最も有効な方法は、自分の Web ページに表示することです。もちろん、これはユーザーがあなたの Web ページにいる必要があることも意味しますが、ユーザーの関心がそこにある場合は、それで問題ありません。(それ以外の点では、ユーザーが行っていることからあまりにも多くの注意をそらす必要があるため、微妙なデスクトップ通知は微妙であるという点で正しいです)。

于 2013-05-30T08:59:49.990 に答える