問題タブ [tel]

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

iphone - iOSのWebサイト。電話番号をクリックできないようにする

電話番号をクリック可能にしたい場合は、「tel:」を使用してこれを行うことができます。しかし、その逆はどうでしょうか。Calleridがあり、このCalleridがクリックできないようにしたい場合はどうなりますか?

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

wordpress - Wordpress で URL を http:// から tel: に変更します。

私は一日中これにこだわっています!

Wordpress でカスタム wp_nav を使用していますが、1 つのカスタム メニュー項目を href="http://555.555.5555" から href="tel:555.555.5555" に変更する必要があります。メニュー項目に class="phone" を追加しましたが、そのクラスを使用して変更したいと思います (WP でカスタム ID を追加できないため)。

onClickではなくonLoadで実行することをお勧めします。あなたの助けに感謝します。

Wordpress によって出力されるコードは次のとおりです。

Javascriptを使用して次のようにする必要があります。

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

javascript - JavascriptでのHTMLクリックツーコールサポートの検出

HTMLでクリックして呼び出すリンクを作成する方法は2つあります

  • <a href="wtai://wp/mc;+1800229933</a>WTAIスタイル(ノキア、その他)

  • <a href="tel:+1-800-275-2273">Call Apple Customer Support at 1-800-275-2273</a>.TELスタイル(アップル)

どうすれば

  • Javascriptで現在のユーザーエージェントがサポートしているフォーマットを検出しますか?

  • ユーザーエージェント文字列に依存せずに検出を行うことは可能ですか?

より詳しい情報

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

javascript - 入力タイプ = 'tel' が IE で機能しない

私はこの問題を回避することができましたが、javascript のダブラーにすぎないので、なぜそれが起こるのか、また IE に input type="tel" を認識させる方法があるかどうかを知りたいと思っています。

バックストーリー: 調査サイトがホストする調査で、一部のテキスト入力の横に単位 ($/分/年) を追加する必要がありました。次のコードは、タイプを "tel" に変更するまでうまく機能します (モバイル デバイスに適切な数値キーボードを取得するため)。その後も FF、Safari、Chrome では動作しますが、IE では動作しません。私の場合、どのように修正したかをコメントアウトしました。

html要素は

ここで IE がチョークする理由についての考えは、興味深く、おそらく役立つでしょう。

0 投票する
4 に答える
5880 参照

android - tel: を使用して内線番号で通話を開始する

内線番号付きの tel: リンクをフォーマットする適切な方法は何ですか? いくつかの異なる提案を見てきましたが、どれが決定的なアプローチであるかは不明です。

Android 2.3.4 を使用して、内線番号にダイヤルするリンク経由で電話をかけることができませんでした。

RFC3966は、これが正しい形式であることを示しています。

しかし、私は 1* が何のためにあるのかはっきりしていませんし、そのフォーマットを機能させることもできませんでした.

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

android - 電話:iOSでは機能するがAndroidでは機能しない拡張機能付きのリンク

次のようなリンクがあります。

iOS デバイスを使用している場合、このリンクは問題なく機能します。ただし、Android でリンクをクリックすると、電話機はダイヤルしようとし1234567890ます (内線番号なしの番号)。デバイス間で機能するようにこれを行う適切な方法は何ですか

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

iphone - 電話リンクが電話だけのブラウザで呼び出されることを望まない

ページに電話番号ではない他の番号があり、それらを検出したくないため、使用しています。番号をリンクで囲みますが、ブラウザでクリックできるようにしたくありません。デバイスでのみクリックできます。

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

ios - IOS Emulator で処理されない電話番号

Android用に既に行われているIOS用のphonegapベースのアプリに取り組んでいます。HTMLページに次のリンクがあります。

Android デバイスはそれを正しく解釈しています。XCode の iPhone エミュレーターでこのリンクをクリックすると、コンソールに次のフィードバックが表示されます。

エラーで Web ページを読み込めませんでした: URL を表示できません

これは単にエミュレータのせいですか?これを実際のデバイスでまだテストできていないため、今すぐ確認することはできません。

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

jquery - 変更イベントで通話機能を有効にする (jQuery)

<select>適切な値を参照するために、変更イベント (HTML タグ)で電話機能を有効にしようとしてい"tel:"ます。

デフォルトのブラウザーを使用して、 Android (バージョン2.24.0の両方)でテストを実行しました。目的の効果が得られませんでした。

以下は私のコードです:

HTML

jQuery

ここにJSFiddleがあります:http://jsfiddle.net/CZ3WF/1/

それを達成するための効果的な方法はありますか?

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

jquery - レスポンシブデザインの iPhone 端末でのテリンクとオートフォーカスの不具合

私は非常に奇妙な問題を抱えています。サイトを最初のレスポンシブ デザインに変更しました。私たちのモバイル バージョンでは、画像として表示されるようにスタイル設定された tel:(電話番号) を含む a href があります。

リンクのすぐ下にフォームがあります。最初のフォーム フィールドにカーソルをフォーカスする JavaScript があります。

私が抱えている問題は、特にiPhoneにあります。これは、ページの最初のロードで最初に tel リンクに触れて電話番号をダイヤルしようとしたときにのみ発生します。電話番号をもう一度タップすると、期待どおりに機能します。しかし、最初に電話番号をタップしようとすると、画面がジャンプしてフォーム フィールドの 1 つにフォーカスします。しかし、実際には、私が焦点を当てているデフォルトのものにも焦点を当てていません。2 番目または 3 番目のフィールドに焦点を当てますが、それはさまざまです。

ページからオートフォーカス JavaScript を削除すると、問題は解決します。問題は、ページのデスクトップ バージョンでこのコードが絶対に欲しいということです。

jquery ライブラリ 1.8.2、jquery ツール 1.2.7、モダナイザー 2.6.2 をロードしています。これらのいずれかが競合を引き起こしているかどうかはわかりません。

3 種類の情報ソリューションのいずれかに興味があります

  1. レスポンシブ デザインのブラウザ幅で JavaScript をオフにする方法。
  2. おそらくiPhoneのデバッグツール。
  3. またはもちろん、まっすぐな解決策。=)

読んでくれてありがとう。