ارسال notify برای کاربر بدون بالا بودن مرورگر
با سلام
يه سوالي .... سايت parsonline را ديدين ؟ اول كه وارد ميشيد ميگه مي خواي از جشنواره ها با خبر باشي اگر شما اوكي كنيد هر بار جشنواره دارن يه notify مياد البته روي ويندوز و جشنواره را مي گه.
يا مثل notify مربوط به gmail اگر ايميل جديدي بياد اعلام مي كنه
من مي تونم اگر برنامه وبي بالا باشه از طريق مرورگر و پيج فعال بهش بگم مثلا هر ده دقيقه يه بار يه notify بده اما در پارس آنلاين و جي ميل چطوري بدون مررورگر پيام مياد ؟
ممنونم راهنمايي كنيد
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
ParsOnline برای Push Notification از One Signal استفاده میکنه : https://onesignal.com/
برای HTML 5 Push Notification هم از این آموزش میتونید استفاده کنید : https://codeforgeek.com/2014/10/desk...k-using-html5/
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
نقل قول:
نوشته شده توسط
Moien Tajik
تفاوت این دو روش چیه؟
آیا میشه داخل این notification ها لینک و button هم گذاشت؟
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
OneSignal بهتون پنل و امکاناتی میده و میتونید از اونجا Notification هارو بنویسید و به کاربران ارسال کنید.
نقل قول:
آیا میشه داخل این notification ها لینک و button هم گذاشت؟
button خیر اما لینک بله .
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
تفاوت بین HTML 5 Push Notification و ارسال پیام از طریق SignalR چیه؟
کدومشون روش بهتری هست و چرا؟
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
SignalR به ترتیب از چند روش برای ارسال پیام استفاده میکنه و همیشه با سرور در ارتباط هست تا در صورت دریافت پیام جدید ، اون رو به کاربر ارسال کنه ;به همین جهت معمولا سربار زیادی داره .
روش هایی که SignalR استفاده میکنه و در صورت Support نکردن مرورگر Client ، به ترتیب از روش های بعدی استفاده میکنه :
- WebSocket
- Server Sent Events
- Forever Frame
- Ajax long polling
به ترتیب اگر مرورگر کاربر روش های بالا رو Support نکنه و به روش پایینتر بیاد ، سرعت برنامه هم کمتر میشه .
برای استفاده از SignalR ، اول استاندارد RFC 6455 رو مطالعه کنید .
این کتاب هم میتونه کمکتون کنه : http://www.apress.com/us/book/9781430263197
این مقاله از خود Microsoft هم مناسب هست : https://docs.microsoft.com/en-us/asp...i-guide-server
برای بهبود سرعت در برنامه های SignalR هم این مطلب رو مطالعه کنید : https://docs.microsoft.com/en-us/asp...lr-performance
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
دقت کنید که کروم دارای یک سیستم Notification هست که از میتونه بدون بالا بودن مرورگر هم به شما پیام ارسال کنه.
البته برای فعال شدن این سیستم ابتدا باید کاربر اجازه ی اون رو صادر کنه. (مثل اجازه ی دسترسی به Location)
چون سرویس کروم همیشه در پس زمینه در حال اجرا هست وقتی پیامی از طریق نوتیفی ارسال میشه به شما اطلاع داده میشه.
لینک API در آدرس زیر :
https://developer.chrome.com/extensi..._notifications
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
با سلام
من برای حل مشکلم از Push Notification استفاده کردم . فقط یه مشکلی دارم که زمانی که مرورگر بسته هست پیام ارسال نمیشه آیا باید ویژگی خاصی را توی manifest.json یا service worker ست کنم تا اعمال بشه .
ممنون میشم راهنمایی کنید
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
نقل قول:
نوشته شده توسط
آرام جان گل
با سلام
من برای حل مشکلم از Push Notification استفاده کردم . فقط یه مشکلی دارم که زمانی که مرورگر بسته هست پیام ارسال نمیشه آیا باید ویژگی خاصی را توی manifest.json یا service worker ست کنم تا اعمال بشه .
ممنون میشم راهنمایی کنید
https://stackoverflow.com/a/27256165
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
سلام و وقت بخیر
آقای معین تاجیک عزیز ، چرا تصور می کنید که توی نت گشت نزدم و یهو اومدم و سوال پرسیدم . خیلی توی نت گشتم صفحه ای که شما معرفی کردین هم هزار بار دیدم اما مشکل حل نشده که نشده . توی صفحه ای که شما معرفی کردین فقط گفته همچین قابلیتی وجود داره . من push notification را نوشتم اما نمی تونم اونو آف لاین اجرا کنم می خوام توی بک گراند اجرا بشه یه مشکلی هست چون پیام ارسال میشه اما اف لاین نه .
خواهش می کنم فقط آدرس ندین یا سوال منو دوباره با عبارت گزارشی جواب ندین .
من از دوستانی که این مشکل را داشتن و حل شده و از دوستانی که میدونن مشکل من از کجاست راهنمایی کنن مسئله حل بشه.
بازم ممنونم
نقل قول: ارسال notify برای کاربر بدون بالا بودن مرورگر
همه ی سوال هارو نمیشه بطور کامل خط به خط جواب داد ، برای همین به منبعی Reference داده میشه تا خودتون مطالعه کنید و مشکل رو حل کنید - جواب دادن به سوال ها هم " وظیفه " کسی نیست .
برای حل مشکلتون باید در Manifest یک Permission بدید که در Background بتونه Notification ها ارسال بشه :
"permissions": [
"background"
],
این لینک توضیحات بیشتری داده اگر ندیده باشید : https://stackoverflow.com/a/35328955