2012-08-07 5 views
13

を含んでAndroid上で電話番号のリンクを構築するために:はどのように私はこのような拡張子を持つ電話番号へのリンクを持つWebページ上で拡張

<a href="tel:011234404,123456">call now</a> 

私はiPhoneのブラウザでこのリンクをタップする 、 iPhoneは011234404をダイヤルし、その電話に応答すると123456の内線番号がダイヤルされます。これは素晴らしいですが、アンドロイドでは機能しないようです(メイン番号はダイヤルされ、内線番号は無視されます)。

他の人は ";" Androidのコンマ区切りの代わりに「p」を使用しても問題はありませんが、何もできません。

Androidでこのタイプのリンクの標準とは何ですか?

+0

実際に動作しますか?印象的な。 –

+0

カンマはポーズ(通常は約2秒分の待ち時間)に使用されます。実際には、ダイヤルした元の番号に実際に接続する前に、より多くのポーズを入れると長いポーズになります。 –

+0

この[RFC 3966標準](http://tools.ietf.org/html/rfc3966#page-10)によると、「tel:011234404; extension = 123456」のように動作するはずですが、 (私のために)。だから私は、Androidのこのための一貫したアプローチがないと思います... –

答えて

2

あなたが説明している問題を克服している人々のいくつかの例については、this forumをご覧ください。

要約:これを行うには2つの一般的な方法があるようです。

  • あなたは簡単に一時停止を作成します。これは、,一連の文字を追加することができ、または
  • あなたはそれ前に、第2のボタンを押すのを待つには、Androidの携帯電話を促しw文字を追加することができます内線番号をダイヤルします。
+2

ユーザーは、カンマ区切り記号がAndroid用にうまく機能していないことを明確に示しています。あなたはまだ '、' – Yagiz