問題タブ [incoming-call]

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 投票する
1 に答える
1479 参照

android - Android はバックグラウンドで着信を検出します

着信の検出に問題があります。多くのチュートリアルを試しましたが、うまくいきません。どこが間違っているのか本当にわかりません。

アクセス許可 READ_PHONE_STATE を追加しましたが、まだ Android デバイス モニターに次の警告が表示されます (呼び出し時):

AndroidManifest.xml

着信コール.java

MainActivity.java

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

android - Android M では、着信が鳴っているときに着信音モードを変更しても効果がありません

少し前に、特定の人が電話をかけるたびに着信モードを変更するアプリを作成しました。そのため、それらのいずれかが電話をかけると、呼び出し音のモードが変更され、電話が最大音量で鳴ります。私が使う

アプリは割り込みフィルターも INTERRUPTION_FILTER_ALL に変更しますが、簡単にするために、おやすみモードが有効になっていないと仮定しましょう。たとえば、電話が振動するように設定されている場合、一致する連絡先からの着信があると、呼び出し音がオンになり、音量が最大に設定されます。

マシュマロ(Nexus 6P)を搭載した電話を入手する前は、すべて正常に機能していました。これで、着信がある場合、アプリは通常どおり呼び出し音のモードと音量を変更しますが、着信には影響しません。着信音の設定が変更されても、同じように動作します。私のアプリが間違いなく変更を行っていることを確認できます。通話が終了した後、呼び出し音量の設定は本来あるべきとおりになっています。そして、別の電話がかかってきた場合、その電話は適切に鳴ります。呼び出しモードの変更が、既に進行中の着信通話に適用されていないようです。

これを引き起こしているマシュマロの変更点と、それを回避する方法があるかどうかについて、誰か提案がありますか?

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

ios - 着信画面に「連絡先」ボタンを表示する方法

最近、「Ringo」というアプリをインストールしましたが、彼らがしていることは別のことです。しかし、彼らがあなたの電話に電話をかけたときに「連絡先」ボタンが表示されたのには驚きました。添付のスクリーンショットをご覧ください。

彼らは基本的に私のアドレス帳に画像付きの連絡先を作成し、追加された番号のいずれかを使用して私の電話番号に電話をかけると、この画面が表示されます。この画面は、通常の連絡先の着信画面とは異なります。連絡先の画像を設定すると、電話がかかってきたときにその連絡先の全画面画像が表示されます。名前は中央揃えで、その連絡先に移動するボタンはありません。

私は同じことを達成しようとしています。これは、アドレス帳に連絡先を追加するときの何らかの設定ですか? またはこれはある種のトリックです。

ここに画像の説明を入力

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

android - Androidでコールドロップを検出する方法

電話での会話中にバックグラウンドで実行され、会話が終了した後に座標をファイルに記録するアプリを作成しています.AndroidテレフォニーAPIがユーザーによる通話の手動切断を検出できることを知っています* )*,

しかし、私が欲しいのは、サービスの切断が通話のドロップによって引き起こされたかどうかを知ることです。これを実現するために使用できる方法または API はありますか?

必要なのは、切断された通話と切断された通話をプログラムで区別することだけです。

助けてください。

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

browser - Twilio - 着信を受け入れまたは拒否できない

ブラウザが鳴りますが、通話を受け入れることも拒否することもできません。着信コールを受信したときに、許可ボタンと拒否ボタンが表示されません。コードに何か不足していますか? 助けが必要!

私のスニペットは次のとおりです。

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

java - アスタリスク マネージャー API を使用して着信に応答する

Manager APIを使用してアスタリスクで呼び出しを処理するJavaプログラムを作成しています。

プログラムを通じて着信を知ることができます。ここで、着信に応答する必要があります。AGIやdialplanからではなく、Manager APIアクションから(amiコマンドからではなく)実行したくありません。ヒント、提案、または完全な回答は役に立ちます。

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

android - 着信画面のフローティング ウィンドウ

誰かが私に電話したときに情報を表示したい。サービスがあります。このサービスには、ブロードキャストレシーバーが登録されています。この受信機は android.telephony.TelephonyManager.ACTION_PHONE_STATE_CHANGED をリッスンします。電話のロックが解除されているときにトーストを表示できますが、電話がロックされているときに誰かが私に電話をかけていると、トーストが表示されません。電話がかかってきたときに情報を表示するにはどうすればよいですか?

更新: 電話が鳴っているときに開くフローティング ウィンドウを作成しました。これは非常にうまく機能しますが、電話がロックされていて誰かが私に電話をかけているときにウィンドウが表示されません。電話に出ると、フローティング ウィンドウが表示されます。ロック画面の着信画面にこの浮動ウィンドウを表示する方法はありますか? これは、フローティングウィンドウを開く方法です:

これが私のフローティングウィンドウです

}