نمایش نتایج 1 تا 9 از 9

نام تاپیک: سایت را به صفحه اصلی اضافه کنید

  1. #1
    کاربر دائمی آواتار علیرضا5
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    همدان
    پست
    506

    سایت را به صفحه اصلی اضافه کنید

    سلام و عرض ادب
    یک سری از سایتها هستن که وقتی با موبایل وارد میشی یک پیام در صفحه نمایش داده میشه با این عنوان

    سایت را به صفحه اصلی اضافه کنید

    و اگر روش کلیک کنی خوب یک آیکون در موبایلت ایجاد میشه

    در این مورد چی رو باید تو اینترنت سرچ کنم
    یا اینکه اگه مقاله ای مناسب سراغ دارین لطفا معرفی کنین

    با تشکر

  2. #2
    کاربر دائمی آواتار moslem.hady
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    پشت میز کامپیوتر
    سن
    34
    پست
    661

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    سرچ کنید PWA

  3. #3
    کاربر دائمی آواتار علیرضا5
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    همدان
    پست
    506

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    بله ممنون
    سرچ کردم خییلی چیزها رو متوجه شدم
    ولی یک مورد رو که منظور اصلیم در تایپک بود رو هیج جا پیدا نکردم


    عرض کردم یک سری از سایتها هستن که وقتی با موبایل وارد میشی یک پیام در صفحه نمایش داده میشه با این عنوان


    سایت را به صفحه اصلی اضافه کنید


    و اگر روش کلیک کنی خوب یک آیکون در موبایلت ایجاد میشه


    من نمی خوام که کاربر سه نقطه مرورگر رو بزنه و دنببال گزینه **اضافه کردن به صفحه** بگرده


    بلکه تا وارد سایت شد ییه پیام براش بیاد که می خوای سایت رو به صفحه اصلی اضافه بکنی
    به محض کلیکش ایکون به صفحه اصلی اضافه بشه




    این چنین موردی رو تو برخی از سایتها دیدم


    باتشکر

  4. #4
    کاربر دائمی آواتار moslem.hady
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    پشت میز کامپیوتر
    سن
    34
    پست
    661

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    این همون pwa هست. فقط یه سری شرط داره. اولا باید حتما ssl داشته باشه سایت. دوما فکر میکنم سایز آیکون خاصی باید داشته باشه. 192 فکر کنم بود. این دوتا باشه و خطایی نداشته باشید، دکمه نصب میاد.

  5. #5
    کاربر دائمی آواتار علیرضا5
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    همدان
    پست
    506

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    باتشکر از پاسختون

    الان این صفحه رو ملاحظه بفرمائید https://bazarefori.ir/pwa/pwa.html هم اس اس ال داره و هم آیکون 192 ولی اون پیام نمیاد

    الان سایت شیپور توحالت دسکتاپ که وارد بشید سه نقطه مرورگر رو که بزنین گزینه install sheypoor وجود داره ولی صفحه ای که من ساختم این جوری نیست

    ضمن اینکه به نظرم خطایی نداره چون وقتی از **افزودن به صفحه اصلی** خود مرورگر استفاده می کنم وب اپلیکیشن رو میسازه



    {
    "short_name": "bazarefori",
    "name": "bazarefori",
    "theme_color": "#4A90E2",
    "background_color": "#F7F8F9",
    // "display": "standalone",
    "display": "fullscreen",
    "icons": [
    {
    "src": "/pwa/icons-192.png",
    "sizes": "36x36",
    "type": "image/png",
    "density": "0.75"
    },
    {
    "src": "/pwa/icons-192.png",
    "type": "image/png",
    "sizes": "48x48"
    },
    {
    "src": "/pwa/icons-192.png",
    "sizes": "72x72",
    "type": "image/png",
    "density": "1.5"
    },


    {
    "src": "/pwa/icons-192.png",
    "sizes": "96x96",
    "type": "image/png",
    "density": "2.0"
    },
    {
    "src": "/pwa/icons-192.png",
    "sizes": "144x144",
    "type": "image/png",
    "density": "3.0"
    },
    {
    "src": "/pwa/icons-192.png",
    "sizes": "192x192",
    "type": "image/png",
    "density": "4.0"
    }
    ],
    "start_url": "/"
    }



    آخرین ویرایش به وسیله علیرضا5 : دوشنبه 25 اسفند 1399 در 15:32 عصر

  6. #6
    کاربر دائمی آواتار moslem.hady
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    پشت میز کامپیوتر
    سن
    34
    پست
    661

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    داره خطا میده
    serviceWorker.js:1 Uncaught (in promise) DOMException: Cache.addAll(): duplicate requests (https://bazarefori.ir/)

  7. #7
    کاربر دائمی آواتار علیرضا5
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    همدان
    پست
    506

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    داره خطا میده
    serviceWorker.js:1 Uncaught (in promise) DOMException: Cache.addAll(): duplicate requests (
    https://bazarefori.ir/
    )
    اینو برطرف کردم ولی باز گزینه install در حالت دسکتاپ نمیاد
    آخرین ویرایش به وسیله علیرضا5 : سه شنبه 26 اسفند 1399 در 15:24 عصر

  8. #8
    کاربر دائمی آواتار علیرضا5
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    همدان
    پست
    506

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    لطفا کمی بیشتر توضیح بدین
    الان باید چیکار کنم

    -*---

    بازم تشکر که وقت گذاشتین
    آخرین ویرایش به وسیله علیرضا5 : سه شنبه 26 اسفند 1399 در 15:26 عصر

  9. #9
    کاربر دائمی آواتار علیرضا5
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    همدان
    پست
    506

    نقل قول: سایت را به صفحه اصلی اضافه کنید

    این کل کدهای بنده هست


    if ("serviceWorker" in navigator) {


    navigator.serviceWorker.register("/pwa/serviceWorker.js")
    .then(reg => {
    alert("Service worker registred successfully" + reg);
    })
    .catch(err => {
    alert("service worker not registred !!"+ err);
    });
    }



    ******

    <link rel="manifest" href="/pwa/manifest.json" />

    ******

    {
    "name": "bazarefori1p",
    "description": "bazarefori",
    "short_name": "bazarefori",
    "start_url": "/",
    "display": "standalone",
    "background_color": "#fff",
    "theme_color": "#0078C1",
    "gcm_sender_id": "103953800507",
    "orientation": "portrait",
    "prefer_related_applications": true,
    "related_applications": [
    {
    "platform": "play",
    "url": "https://play.google.com/store/apps/details?id=com.sheypoor.mobile",
    "id": "com.sheypoor.mobile"
    },
    {
    "platform": "itunes",
    "url": "https://itunes.apple.com/us/app/shypwr-sheypoor/id877169218?mt=8"
    }
    ],
    "permissions": [
    "gcm"
    ],
    "version": 1.0,
    "icons": [
    {
    "src": "/pwa/icons-192.png",
    "type": "image/png",
    "sizes": "48x48"
    },
    {
    "src": "/pwa/icons-192.png",
    "sizes": "128x128",
    "type": "image/png",
    "density": "2.0"
    },
    {
    "src": "/pwa/icons-192.png",
    "sizes": "192x192",
    "type": "image/png",
    "density": "4.0"
    }
    ]
    }





    ******

    const staticCacheName = "site-static-v1";
    const cacheAssets = [
    "/"
    ];


    self.addEventListener("install", evt => {
    evt.waitUntil(
    caches
    .open(staticCacheName)
    .then(cache => {
    console.log("caching assets...");
    cache.addAll(cacheAssets);
    })
    .catch(err => {})
    );
    });


    self.addEventListener("fetch", evt => {
    evt.respondWith(
    caches
    .match(evt.request)
    .then(res => {
    return res || fetch(evt.request);
    })
    .catch(err => {
    if (evt.request.url.indexOf(".html") > -1) {
    return caches.match("./");
    }
    })
    );
    });

    آخرین ویرایش به وسیله علیرضا5 : سه شنبه 26 اسفند 1399 در 15:25 عصر

تاپیک های مشابه

  1. سوال: روش آپلود کردن سایت بر روی هاست و مدیریت محتوای سایت...
    نوشته شده توسط vahid1993 در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: جمعه 07 خرداد 1395, 19:48 عصر
  2. طراحی سایت ادمین برای درست کردن سایت های پویا مثل سایت ساز؟
    نوشته شده توسط haniyehghassami در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 23 اردیبهشت 1395, 10:06 صبح
  3. پاسخ: 3
    آخرین پست: چهارشنبه 02 اردیبهشت 1394, 12:02 عصر
  4. سوال: تشخیص سیستم مدیریت سایت ها و تغییر آدرس ورود به مدیریت CMS ها
    نوشته شده توسط iconsco در بخش توسعه وب (Web Development)
    پاسخ: 5
    آخرین پست: شنبه 20 خرداد 1391, 19:12 عصر
  5. سوال: مگر 8 بیت یک بایت نمی شود پس چگونه در این الگوریتم تعداد بیت ها یک بایت میشوند؟
    نوشته شده توسط complexcoding در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: دوشنبه 14 فروردین 1391, 15:21 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •