問題タブ [bluetooth-keyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
327 参照

ios - テンキー用のBluetoothキーボードのリターンキーを処理します

テンキーにはリターンキーがないため、アプリでは、テンキーに追加されたカスタム完了ボタンでいくつかのアクションを実行しています。ここで、問題は、ハードウェア キーボードが接続されている場合、数字パッドの場合にハードウェア キーボードでリターン キーを押しても処理できないことです。数字パッドテキストフィールドの外部Bluetoothキーボードのリターンプレスイベントを受け取る方法はありますか?

0 投票する
1 に答える
554 参照

ios - サポートされている外部プロトコルは、BT キーボードをサポートするために info.plist で必要ですか?

info.plist に UISupportedExternalAccessoryProtocols (「サポートされている外部アクセサリ プロトコル」) を追加しなくても、BT キーボードを iOS に接続すると、UI コントロールとのやり取りで問題なく動作します。

しかし、接続時は EAAccessoryManager::connectedAccessories に何も表示されない (配列自体が nil) ため、BT キーボードの電源をオン/オフした状態で外部アクセサリの接続/切断の通知を受け取りません。

ここで期待しすぎているのかもしれませんが、UI フレームワークが特権がある場合でも、そこにあることを認識し、テキスト フィールドの操作に使用しますか?

0 投票する
2 に答える
1680 参照

android - 画面がロックされていても Bluetooth キーボードからの入力を許可する

Bluetooth経由で接続された外部バーコードスキャナーを使用してユーザーがバーコードをスキャンできるアプリケーションを開発しています。バーコード スキャナはキーボードとして機能します。つまり、Android は、スキャンされたバーコードがキーボードで入力されたと認識します。

画面がオンのままである限り、アプリはそのまま正常に動作しています。

画面がオフになると、バーコードのスキャンを続行できますが、スキャンされたテキストはアプリに到達せず、ロック画面でアクションを呼び出します。

画面がオフになっている場合でも、外部キーボードからアプリへの入力を許可する方法はありますか?

または、画面をオンのままにする必要がありますが、ユーザーが誤って画面をロックする可能性があるため、これは防弾ではありません。

アップデート

以下を使用して、正しい方向への小さな一歩を踏み出しました。

これにより、キーボードからの新しい入力が処理されるときに、(安全でない) ロック画面なしでアプリが表示されます。残念ながら、最初の文字が欠落しています。これは、最初の文字が画面を起動し、残りの入力が実際にEditText.

0 投票する
1 に答える
208 参照

android - Androidでリモートキーボードの矢印キーのデフォルトの動作を制限する方法

私のアプリケーションは、リモート Bluetooth キーボードで動作します。矢印キーとエンターキーに定義済みのカスタム実装をいくつか定義しました。アプリケーションでユーザーが矢印キーまたは Enter キーを押すたびに、これらのアクションのみを実行したいと考えています。

ただし、キーのデフォルトの動作がまだ表示される場合があります。

私の現在のコードは次のとおりです

矢印キーのデフォルトの動作を制限してキーを入力するにはどうすればよいですか?

ありがとう

0 投票する
0 に答える
43 参照

bluetooth - Belkin QODE thin for iPad mini 再プログラミング

ipad mini用のbelkin qode bluetoothキーボードを手に入れたばかりですが、フランス語です。キーのレイアウトは問題ありません。どの文字がどこにあるか覚えていますが、M を押すと、(私の言語では - チェコ語で) 文字「Ů」と入力されます。iPad で英語キーボードに切り替えて M を押すと、「;」と入力します。...キーボード自体を再プログラミングするか、iPadで再マッピングする可能性はありますか? ありがとう

0 投票する
1 に答える
91 参照

tvos - Bluetooth キーボードが Apple TV の UIPanGestureRecognizer に応答しない

テキストビューのスクロールに使用される UIPanGestureRecognizer に Bluetooth キーボードを使用すると、問題が発生します。上向き矢印と下向き矢印を検出するには別の認識エンジンが必要ですか?

0 投票する
0 に答える
151 参照

ios - iOS の一部ではない Bluetooth キーボードからのコマンドに応答するように iOS アプリをどのようにプログラムしますか?

リストをスクロールしたり、キーボードの戻るボタンをクリックして「OK」ボタンをクリックしたりするのと同じです。インターネットを検索しましたが、Bluetooth キーボードの接続に関する質問の結果しか見つかりませんでした。