入力要素でx-webkit-speech属性を使用しています。マイクのアイコンをクリックすると、Javascriptの機能を起動したいが、クリックを検出する方法を見つけられないようだ。これも可能ですか?Javascript - x-webkit-speechアイコンのクリックを検出します。
答えて
は、ここで私はW3C Speech Input API Specification (Draft)しかしChromeを書いている時点ではまだとしてonwebkitspeechstartとonwebkitspeechendこれらを実装していないonspeechstartとonspeechend上を指定し、考え出したものです。
x-webkit-speechを使用する2つの入力要素を作成していますが、マイクアイコンしか表示されないように小さな幅があります。他の入力にはx-webkit-speechはありません。これにより、x-webkit-speech入力のonclickイベントを検出することができます。また、webkitspeechchangeイベントが発生すると、テキストをより大きな入力に移動します。
#theinput {
-webkit-transform: scale(3.0, 3.0);
-moz-transform: scale(3.0, 3.0);
-ms-transform: scale(3.0, 3.0);
transform: scale(3.0, 3.0);
}
現時点では不可能であり、おそらく決してありません。
これは実験的なコントロールであり、レンダリングはブラウザ自体で行われます。この時点でマイクアイコン上のイベントにアクションをカスタマイズまたはバインドすることは不可能です。
また、ほんのわずかの人がサポートを受けるということに頼っても、特定の実験には適しています。
あなたはhttp://www.webkit.org/に提案を残すことができますが、HTML5標準がすべての機能を果たすのを待つ必要があります。
よろしく
私のすべてのユーザーが、この機能にアクセスする必要がありますので、私はChromeの拡張機能を書いている:
はまた、あなたがマイクのサイズを拡大縮小することができます私が見つけたちょっとしたトリックがあります。クリックを捕まえるためにマイクの上に何かをオーバーレイする必要があると思っていますが、まだテストしていません。 –
- 1. OS XのQT、アプリをクリックして検出する方法Dockアイコン
- 2. クリックして検索アイコンをクリックポップアップ検索ボックス
- 3. JavaScriptのバージョンを検出します。
- 4. iframe内の画像のクリックを検出します。
- 5. WebViewでiframeのクリックを検出します。
- 6. スイッチのアイコンをクリック
- 7. javascriptを使用してhtml5検証を検出します。
- 8. RichEditableTextの右クリックを検出
- 9. UIWebViewのリンクをクリック検出
- 10. ボタンをクリックして検出する
- 11. メニューバーのアイコンをクリックする
- 12. WinForms MainMenuコントロール内のすべてのクリックを検出します
- 13. JavaScriptのクリックとマウスのドラッグのクロスブラウザの検出
- 14. 子供のアイコンをクリックして親入力をクリアする - Javascript(JQueryなし)
- 15. javascriptを使用してdiv外をクリックすると検出する
- 16. JavaScriptのSVGシェイプでマウスの右クリックが検出されない
- 17. Bingマップでマウスの右クリックを検出
- 18. TDbGridのガター(左余白)のクリックを検出しますか?
- 19. フラッシュの行のクリックとドロップを検出します
- 20. QTableWidgetヘッダーのクリックとテキストの取得を検出します。
- 21. アイコンをクリックして、それが
- 22. は、検索アイコンのクリックで検索フォームを取得する方法
- 23. クリック座標を検出するClojure
- 24. WKWebViewで画像のクリックを検出していますか?
- 25. タブバーの項目が長いクリックだけを検出します
- 26. Searchviewは menu.xml私はツールバー内検索アイコンをクリックすると、アンドロイド
- 27. ウィンドウのスクロールバーのクリックを検出する
- 28. 通知アイコンをクリック
- 29. Bukkit - 右クリックを検出
- 30. セルを検出モノツリービューでクリック
入力のサイズを小さくすると、私のUbuntu Chromiumの左のパディング(アイコンに使用されている)が上書きされます。入力値がアイコン上に表示されます。 –
マイクはChromeでしか見ることができないので、 '-wekit '以外の接頭辞は無用です。 – mattbasta
本当に、本当にこれを覚えていることは覚えていないかもしれません、多分私は将来の校正だったかもしれませんが、ちょっと残酷すぎるようです。 –