MoySheの投稿については、私のコード(補完版)を盗むのではなく、デフォルトの以外ののステートメントを使用して、デスクトップブラウザなどの条件付きデフォルトを追加します。
道のデスクトップは、デバイスが照会2つのハンドヘルドデバイスでない場合、それはデフォルトで電話番号を表示するであろうと、ユーザーはまた、電話番号を見ることができるブラウザ
if (navigator.userAgent.indexOf("Android") != -1) {
txt = "<a href="tel:2125551212">2125551212</a>";
} else if (navigator.userAgent.indexOf("iPhone") != -1) {
txt = "<a href="callto:2821229627-7877">Live Support</a>";
}
<!--what about other devices OS-->
else {
txt = "<span><strong>Phone -</strong> 282-122-9627 ext.7877</span>";
}
。
私はアンドロイド、ブラックベリー、IO、ウィンドウなどに精通していませんが、私は質問したり、コメントセクションを指摘したいと思います。
<!--what about other devices OS-->
(Newbs-についての上の行は、ウェブページに貼り付けるときコードを除去することができるコメント)。
ブラックベリーと他のすべてのデバイスOSについてはどうですか? AndroidやIOはOSに依存していますか?そうでなければ、これらのデバイスを具体的に識別する追加のコードも作成し、(else ifの)ステートメントに含める必要があります。
私が不明な質問に間違いがない場合は、スイッチ/ケースステートメントスイッチ/クリーナーの方がクリーナーで、より良い方法です。
どうやってアンドロイド? –
あなたが言ったように、 – Moyshe
私の問題は、私はそれがアンドロイドとiOSのモバイルで開くので、私は両方のデバイスのために働く何かを望んでいる –