3

他のChromeタブでwebkitSpeechRecognitionを使用しているかどうか確認できますか?他のブラウザタブでspeechRecognitionを使用しているかどうかを検出します

WebkitSpeechRecognitionを使用しようとしたときに別のタブがそれを使用していると、メッセージが表示されずにエラーが「中止」されます。私はwebkitSpeechRecognitionが別のタブで開いているかどうかを知ることができたいと思っています。もしそうなら、ユーザに通知できるより良いエラーを投げます。

答えて

1

あなたの顧客が同じウェブサイトにいない限り(データベースにip/browserprintを記録し、jsonがリクエストすることで確認できます)、そのことはできません。

クロスドメイン保護が有効であるため、他のタブやフレームで発生することについてzilchに知らせることができます。

+2

うん、それは吸う。私は、ブラウザがこのケースでは単に「中止」よりも優れたエラーメッセージを実装することを願っています。別の日に質問を開いたままにして、他の誰かが別のものを知っているかどうかを確認してください。この回答を受け入れるでしょう - ありがとうMichael –

+0

通常、あなたは経験則として頼ることができます。クロスドメインセキュリティの問題 – Tschallacka

関連する問題