Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Desktop 上に トースト通知を表示させたい #28

Open
Asteriskx opened this issue Jul 5, 2017 · 7 comments
Open

Desktop 上に トースト通知を表示させたい #28

Asteriskx opened this issue Jul 5, 2017 · 7 comments

Comments

@Asteriskx
Copy link
Member

Asteriskx commented Jul 5, 2017

#タイムラインをもっと監視できるようにしたい所存。。。
どうでしょうか?
参考 : node-notifier http://co.bsnws.net/article/123

@Asteriskx
Copy link
Member Author

Asteriskx commented Jul 5, 2017

https://developer.mozilla.org/ja/docs/WebAPI/Using_Web_Notifications
標準に 通知API の記載があったので、そちらを採用する??

@marihachi
Copy link
Member

特に理由が無ければ標準でやっていく方向で

@Asteriskx
Copy link
Member Author

了解しました。

@marihachi
Copy link
Member

marihachi commented Jul 6, 2017

(async () => {
	if (window.Notification != null) {
		if(Notification.permission === "default") {
			await Notification.requestPermission();
		}
		if(Notification.permission === "granted") {
			new Notification("hoge");
		}
	}
})();

こんな感じで、通知の権限要求から発行まで簡単に出来そう
Notification API神!

@Asteriskx
Copy link
Member Author

通知種別をはっきりさせたいのだけれども~

@marihachi
Copy link
Member

marihachi commented Sep 8, 2017

通知の種類はストリームのイベント名のstream:(streamType)と合わせていくとかどう?

例:
stream:home-timeline-status
stream:general-timeline-status
stream:notification-following
stream:notification-reaction

イベント名に「notification-」と付ける必要があるかどうかなど、streamTypeの命名については、十分に検討していく必要があると思うけどね

@marihachi
Copy link
Member

通知のコードがどうなるのかぼくは分からないので、それくらいしか言えないなあ

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants