2016-10-16 8 views
0

基本的に私の問題はキューを表示しているQminderモニタを実行しているWebブラウザ(Chrome)ですが、同時に他のものを表示したいと思います。AppleScriptでリフレッシュ時にブラウザが前面に表示される

誰かが呼び出されると、Qminderはブラウザウィンドウをリフレッシュして更新を表示します。

このブラウザの更新を24時間監視できるスクリプトを作成し、ブラウザウィンドウをフォアグラウンドに戻す方法はありますか?

私はすでにデジタルサイネージとQminderキューを定期的に切り替えるスクリプトを作成していますが、呼び出されている人が画面に表示されるというこの重要な部分を理解することが最も重要な部分です。

答えて

1

ブラウザでは、実際にページをリロードしないで、WebSocketイベントをリッスンし、動的にUIに人を追加します。

誰かが呼び出されたときにWebSocketイベントを送信するQminder APIに対して直接スクリプトを書くことができます。また、公開されているWebサーバーを使用している場合は、Webhookを受信できます。

ユーザーエクスペリエンスの観点からは、常にキューを表示する方がよいでしょう。これは、あなたの訪問者が一目で待ち行列にいる場所を示します。追加の標識については、別の画面を追加することをお勧めします。 :)

あなたはをチェックアウトする必要があります。イベントとウェブフックのセクションで役に立つ情報を見つけることができます。 (イベントセクションは、Qminder Javascript libraryを使用するように調整されていることに注意してください。)

アプリケーションの表示と非表示は、Hide Applicationです。 osascript(1)プログラムを使用して、非AppleScriptソリューションに統合することができます。

関連する問題