問題タブ [telprompt]

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 に答える
1412 参照

ios - 文字数制限の設定時に textField の最後の文字が欠落している

ユーザーが textField に入力する 5 桁の病院の内線番号に電話をかけるアプリを作成しました。

すべての内線番号は 5 桁であるため、ユーザーが通話ボタンを押すのではなく、アプリが 5 桁を数えたときに電話プロンプトを開始したいと考えています。私はこれまでのところこれを持っていますが、何らかの理由で、telprompt を表示するときに 5 桁目が欠落しています。(つまり、ユーザーが「12345」と入力すると、telprompt には「1234」のみが表示されます。理由はありますか?

}

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

ios - プログラムでテルプロンプトを閉じる方法

このコードでどこかに電話するようにユーザーに求めるダイアログを開いています:

すべてが素晴らしいです。

ただし、このダイアログはテーブルビューの上に表示されます。ユーザーがダイアログの背後にあるテーブルビューをスクロールし始めたときに、このダイアログを自動的に閉じるようにします。

どのように ?

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

ios - ユーザーの iPhone 呼び出しリンクの確認を検出しますか?

次のコードは、アプリでボタンを押すことによってトリガーされた場合、ユーザーUIAlertViewに「キャンセル」するオプションを提示して を閉じるUIAlertViewか、「通話」してユーザーに表示された番号をダイヤルします。

私の質問は、ユーザーが実際に番号をダイヤルしたかどうかを検出する方法はありますか? ユーザーがアプリをどのように操作しているかを確認するために、アプリに Google の「アナリティクス」を実装しています。ユーザーがUIButton上記のコードを呼び出す をいつタップしたかを追跡できますが、必ずしも実際に呼び出しを行ったとは限りません。

うまくいけば、それは理にかなっています。助けてくれてありがとう!

0 投票する
6 に答える
1111 参照

ios - 電話をかけることができない

電話をかけたいので、以下のコードを使用します。

電話をかける前に、ユーザーに を使用してオプションを選択するように求めますUIActionSheet。ユーザーがオプションを選択すると、それに基づいて電話をかけます。

問題は、表示せずUIActionSheetに直接電話をかけると、上記のコードが正常に機能することです。ユーザーに電話をかけることの確認を求めるアラートが表示されます。しかし、UIActionSheet上記のメソッドを呼び出すと表示された後、確認アラートは表示されません。

奇妙なことは、この後 Xcode からアプリを停止すると、アプリが必要に応じてイオン バックグラウンドに配置されることです。しかし、デバイスのホーム画面にも確認アラートが表示されます。アプリではなく、デバイスのホーム画面にどのように表示されますか?

誰かが前にそれに直面したことがありますか?その理由は何ですか?

編集:私も以下のコードを試しました。しかし、同じ問題があります。上記の webview コードが機能するときはいつでも、以下のコードも機能します。動かない時も同様。

編集:アクションシートとデリゲートのコードを追加。

最初にアラートを表示します。アラートボタンを押すと、アクションシートが表示されます。そして、アクションシートからオプションを選択して電話をかけます。

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

ios - telprompt: 電話のアラートと通話履歴から内線番号を削除しています

telpromt コマンドを使用して呼び出しを行い、呼び出し後にアプリケーションに戻ろうとしています。

どの番号に電話しているかを示すアラート ビューが表示されます。上記のコードでは、アラートビューと電話の最近の通話履歴に「121,,,,14」が表示されます。いくつかのアプリを見つけましたが、内線番号が表示されず、たとえばアラートビューに「121」のみが表示され、通話ログにはダイヤルされた連絡先として「アプリ名」が表示され、ダイヤルされた番号として「121」が表示されます。[実際には、そのアプリは、たとえば、メイン番号が「121」の「アプリ名」という名前の連絡先をプログラムで追加します]。電話のアラートと通話履歴から内線番号 [たとえば、「、、、、14」] を削除する方法はありますか?

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

objective-c - 通話ダイアログに組み込まれたtelpromptを客観的なcに置き換える

電話プロンプトの使用:

次のようなアラート/メッセージボックスが組み込まれています。

ここに画像の説明を入力

telprompt 用のカスタム メッセージボックスを作成する方法はありますか? または別の方法で呼び出しを行いますか?

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

ios - 通話中に通話が失敗したり、コールバックが切断されたりする

ボタンをクリックすると、次のコードを使用してアプリ内で呼び出しを行っています

通話が失敗または切断された場合 (低バランスまたはネットワーク信号の問題が原因である可能性があります)、何らかの作業を行いたいと考えています。これを行うための通話切断または失敗の代理人はいますか? どんな助けでも大歓迎です。

0 投票する
3 に答える
5081 参照

ios - tel または telprompt を呼び出しに置き換える

ボタンを押すと、定義済みの番号に電話をかけるアプリケーションを作成しました。私の知る限り、アプリ内で電話をかける唯一の方法は、「tel」または「telprompt」を使用することです。アプリを送信すると、次の説明で拒否されました。

2.5 詳細

あなたのアプリは、次の非公開 API を使用または参照しています。これは、App Store レビュー ガイドラインに違反しています。

テレプロンプト://

非公開 API の使用は、これらの API が変更された場合にユーザー エクスペリエンスの低下につながる可能性があるため、App Store では許可されていません。

最初の送信では「telprompt」を使用して電話をかけましたが、「telprompt」に変更しました。これは、ここで多くのアプリが受け入れられたことを読んだためで、2 回目の送信後に同じ応答で拒否されました。「tel」または「telprompt」を使用せずに、アプリでダイヤル機能を使用する方法を誰かアドバイスできますか? どんな助けでも大歓迎です、ありがとう!

更新: 2 回目の拒否のテキストを追加しました

こんにちは、

再提出いただきありがとうございます。お客様のアプリは、App Store レビュー ガイドラインに違反する teleprompt:// API を引き続き使用または参照していることに気付きました。

この問題が解決されるまで、アプリの審査を進めることはできません。