روش ساخت لینک

armanaria111

تازه وارد
6/3/12
47
3
8
سلام دوستان میخواهم یک لینک درست کنم مثل این
که اگربا گوشی اندرویید باز شد لینک گوگل پلی داده بشه اگر با آیفون لینک اپ استور باز بشه
 

Mesmaili

کاربر عضو
25/4/08
611
145
43
29
مونیخ
m-esmaili.com
سلام.
این سایت از این روش استفاده کرده
JavaScript:
function getMobileOperatingSystem() {
  var userAgent = navigator.userAgent || navigator.vendor || window.opera;

      // Windows Phone must come first because its UA also contains "Android"
    if (/Win|windows phone/i.test(userAgent)) {
        return "Android";
    }

    if (/android/i.test(userAgent)) {
        return "Android";
    }

    if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        return "iOS";
    }

    return "unknown";
}

function DetectAndServe(){

if (getMobileOperatingSystem() == "Android") {
    
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
    }
else if (getMobileOperatingSystem() == "iOS") {
    window.location.href = "https://apps.apple.com/gb/app/anarstore-%D8%A7%D9%86%D8%A7%D8%B1/id1500402098?ign-mpt=uo%3D2";
    }
else{
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
}
};
HTML:
<body onload="DetectAndServe()">
 

armanaria111

تازه وارد
6/3/12
47
3
8
میشه بیشتر توضیح بدین چه فایل هایی باید درست کنم
 

armanaria111

تازه وارد
6/3/12
47
3
8
خب چه فایل هایی باید اجیاد کنم چجوری در کدام پوشه
 

linuxmint

کاربر عضو
13/1/12
87
32
18
linux
خب چه فایل هایی باید اجیاد کنم چجوری در کدام پوشه
چون از ساختار فولدر و فایل های شما اطلاع نداریم نمی تونیم بگیم کجا و کدوم فایل.
اما در کل، در فایل مورد نظرتون تکه کد جاوااسکریپت رو می تونید داخل تگ <script> قرار بدین در هد فایل.
در رویداد onload تگ body باید فانکشن مورد نظر رو صدا بزنید.
 

tamirkar

تازه وارد
27/8/21
2
0
1
 

Mesmaili

کاربر عضو
25/4/08
611
145
43
29
مونیخ
m-esmaili.com
سلام مجدد.
همونطور که دوستمون گفتند اگر شما هنوز نحوه استفاده از این کدهارو رو نمیدونید حتما نیاز دارید که حداقل دورهای مقدماتی ای رو طی کنید.
نحوه استفاده ساده:
یک فایل با نام app.html یا app.php در روت هاست خودتون ایجاد کنید. منظور از روت همون پوشه ای هست که احتمالا وردپرس رو درش نصب کردید.
کد زیر رو درش کپی کنید. البته فراموش نکنید که جای لینک های فروشگاه هارو باید تغییر بدید فقط

HTML:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
<script>
function getMobileOperatingSystem() {
  var userAgent = navigator.userAgent || navigator.vendor || window.opera;

      // Windows Phone must come first because its UA also contains "Android"
    if (/Win|windows phone/i.test(userAgent)) {
        return "Android";
    }

    if (/android/i.test(userAgent)) {
        return "Android";
    }

    if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        return "iOS";
    }

    return "unknown";
}</script>

<script>
function DetectAndServe(){

if (getMobileOperatingSystem() == "Android") {
    
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
    }
else if (getMobileOperatingSystem() == "iOS") {
    window.location.href = "https://apps.apple.com/gb/app/anarstore-%D8%A7%D9%86%D8%A7%D8%B1/id1500402098?ign-mpt=uo%3D2";
    }
else{
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
}
};
</script>
</head>
<body onload="DetectAndServe()">
</body>
</html>