8

iPhone/iPad でいくつかのサイトにアクセスしましたが、最初にサイトにアクセスしたときにネイティブ アプリをインストールするように求められました。人々がこれに使用する標準スクリプトはどこかにありますか、それとも自分で作成する必要がありますか? これは何千回も前にあったに違いありませんが、無限のグーグル検索にもかかわらず、使用できる「ストック」スクリプトが見つかりません。理想的には、Cookie を使用して、ユーザーが 1 か月に 1 回以上プロンプトを表示されないようにする必要があります。

4

2 に答える 2

0

デバイスがiOSであるかどうかを確認していると仮定しますHTTP_USER_AGENT

<?php

$iPod   = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad   = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$droid  = stripos($_SERVER['HTTP_USER_AGENT'],"Android");

if ($iPod || $iPhone || $iPad){
    // Display Prompt for iOS
} else if($droid){
    // Display Prompt for Android
}
于 2013-04-05T10:55:04.843 に答える