Yammerの新着メッセージを自動表示するbookmarklet
2408 ワード
需要ないだろうなーとは思いつつ、メモとして。
Enterprise SNSであるYammer。MicrosoftのOffice365とも連携するようになり、社内のインフォーマルコミュニケーションが活性化するため、非常に便利です。
社内の全体会議や勉強会において、サブプロジェクタでYammerを表示しておくと、リアルタイムで意見や質問が書き込まれて面白いのですが、Web版もiOS版も新着メッセージを自動表示する機能が見当たらなかったため、Web版用の簡易Bookmarkletを作りました。
bookmarklet
javascript:setInterval(function(){"none"!==document.getElementsByClassName("yj-new-messages-notice")[0].style.display&&document.getElementsByClassName("yj-new-messages-link")[0].dispatchEvent(document.createEvent("MouseEvents").initEvent("click",!0,!0))},500);
新着メッセージ通知枠が表示されるのを500ミリ秒間隔でチェック、発見したらクリックイベント発動というシンプルなものです。Chromeで動作確認済です。
ブックマークにこのコードを貼り付けておいて、Yammerの該当グループを表示後、呼び出せばOKです。
PCのChromeやSafariで登録しておけば、ブックマークをマルチデバイス共有できるので、スマホやタブレットでも使えて便利です。
注: Yammerの表示仕様が変わったら動作しなくなります。エラーチェック等一切してないですが、動けばOKということで。
Author And Source
この問題について(Yammerの新着メッセージを自動表示するbookmarklet), 我々は、より多くの情報をここで見つけました https://qiita.com/u-minor/items/49ad59c407b919fb03bd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .