2

デバイスがモバイル (iPhone、Android、Windows など) の場合、ページを表示しているデスクトップ デバイスの場合とは異なるリンクに移動するようにしたいと考えています。

たとえば、URL スキームを使用してモバイル デバイスで instagram を開きたいが、デスクトップ デバイスでは instagram の Web サイトを開きたいとします。

すべての助けに感謝します!

4

2 に答える 2

2

このようにIlanのコードを実行します

<a href="javascript:testBrowser()>Link</a>

wheretestBrowser()は彼のコードを含む関数です。

于 2013-10-12T23:43:24.340 に答える
1

これを使用して試すことができます:

<script type="text/javascript">
if( /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ) && (window.location.href == "http://yourhomeurl.com"){
window.location = "http://yourredirecturl.com";
}
</script>

機能: ユーザーが使用しているデバイスを検出し、URL ( http://yourredirecturl.com )にリダイレクトします。

于 2013-10-12T23:28:29.953 に答える