0 レビュー
1 回答
javascript-管理ダッシュボードに音声通知を表示します
<脇>
答えへのリンク
閉鎖。この質問は、より焦点を絞った必要があります。現在、回答を受け付けていません。
わからない
0
レビュー
答え :
解決策:
私のアドバイスはプッシャーを使用することです。あなたは彼らと一緒に無料のアカウントにサインアップすることができます(pusher.com)。それらはあなたが始めるためのいくつかの非常に単純なコードを提供します。
ステップ1-新しい注文が行われたときにこのコードをトリガーします:
<?php
require __DIR__ . '/vendor/autoload.php';
$options = array(
'cluster' => 'eu',
'encrypted' => true
);
$pusher = new Pusher\Pusher(
'xxxx',
'xxxx',
'xxxx',
$options
);
$data['message'] = 'hello world';
$pusher->trigger('my-channel', 'my-event', $data);
?>
もちろん、配列の内容を変更して、好きなデータを「プッシュ」することができます。
ステップ2-管理ダッシュボードでプッシュを受信するためのコード
<!DOCTYPE html>
<head>
<title>Pusher Test</title>
<script src="https://js.pusher.com/4.1/pusher.min.js"></script>
<script>
// Enable pusher logging - don't include this in production
Pusher.logToConsole = true;
var pusher = new Pusher('xxxx', {
cluster: 'eu',
encrypted: true
});
var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert(data.message);
});
</script>
</head>
したがって、プッシュを送信すると、このコードによってアラートが送信されます。
次に、アラートを変更して実際にサウンドを再生できます。これを実現する方法については、ここにたくさんの投稿があります。たとえば、 Javascriptを使用して音声通知を再生しますか?
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。