1

(効果のために)文字を含む電話番号をモバイルデバイスで認識し、モバイルデバイスのみでクリックして電話をかける番号として認識させることはできますか?

クライアントはCPAであり、最後の4桁が4CPAであるため、これは非常に重要です...しかし、私にとって重要なのは、このWebサイトが使用可能であるということです。

私はこの質問を見つけました: Webページでモバイルデバイスを検出する方法

しかし、PHPを実装する方法も、if/thenを入力するためのPHPを作成する方法もわかりません。

(私はPHPなしでこれを行うことを望んでいました。)

4

1 に答える 1

5

次のHTMLをWebページに配置し、iPhoneのリンクにアクセスしてクリックすると、番号[+1(555)222-333]に電話がかかります。

<a href="tel:+1-555-ABCDEF">+1-555-ABCDEF</a>

アップデート:

モバイルのみ(iPhoneおよびAndroid Mobile)ソリューション:

<script>
$(function(){
    if(navigator.userAgent.match(/(iPhone|Android.*Mobile)/i))
    {
        $('a[data-tel]').each(function(){
            $(this).prop('href', 'tel:' + $(this).data('tel'));
        });
    }
})
</script>

<a data-tel="+1-555-ABCDEF">+1-555-ABCDEF</a>

これにより、ブラウザの電話番号が、またはおよびを含むユーザーエージェント文字列にのみリンクされます。iPhone AndroidMobile

(参照:Androidフォンの検出

于 2012-11-13T02:03:50.673 に答える