كيف يمكنني اكتشاف ما إذا تم فتح صفحة على Safari من نقطة انطلاق؟

StackOverflow https://stackoverflow.com/questions/2293294

سؤال

رأيته مرة واحدة ولا يمكنني العثور عليه مرة أخرى:

كيفية اكتشاف عبر JavaScript إذا تم فتح WebApp iPhone من كتابة عنوان URL أو من أيقونة في نقطة انطلاق؟

شكرًا!

هل كانت مفيدة؟

المحلول

يمكنك اكتشاف ما إذا كان قد تم فتح صفحة في وضع ملء الشاشة.

if (window.navigator.standalone) {
  //
} else {
  //
}

سيتم فتح الصفحات التي تم إطلاقها من أيقونات الشاشة الرئيسية مع علامة التعريف التالية في وضع ملء الشاشة.

<meta name="apple-mobile-web-app-capable" content="yes" />
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top