サウンド通知を再生したいので、ここで説明した方法を使用しました:Cross-platform, cross-browser way to play sound from Javascript?ただし、クライアントマシンにquicktimeがインストールされていないと、soundPlay
関数が呼び出されるたびにウィンドウポップアップが表示されます。 Quicktimeはインストールされておらず、インストールすることを提案しています。ユーザーエクスペリエンスのためにquicktimeがjavascriptとともにインストールされているかどうかを検出するにはどうすればよいですか?
、私はこのようなQuickTimeのないユーザーを気にしない希望:
function hasQuickTime() {
// how do I know ?
}
// play sound only if quickTime is installed
if (hasQuickTime()) {
soundPlay();
}
これは基本的に同じスクリプトです:http://dithered.chadlindstrom.ca/javascript/quicktime.htmlより具体的な例と詳細な方法が説明されています。 –