If a user visits my websites example, from Safari Mobile how could I place there a blank page that says “Add To Homescreen.”? Once added it would show different content.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You’ll want to check two things. First, is it running on an iOS device? Second, is
window.navigator.standalone == true?window.navigator.standaloneis primarily used by Webkit browsers to indicate the app is in fullscreen (or standalone) mode. Plenty of devices (like phones running Android), support this property, but don’t have the option to ‘Add to Homescreen’ like iOS devices do, so you need to check both.Demo:
Javascript: