2009-07-17 11 views

Odpowiedz

46

Jedynym sposobem dodania jakichkolwiek znaczników do książek w MobileSafari (w tym na ekranie głównym) jest wbudowany interfejs użytkownika, który nie zapewnia tego Jabłka ze skryptów na stronie. W rzeczywistości jestem pewien, że nie ma mechanizmu, aby to zrobić w wersji na komputery Safari.

+3

Dzięki, nie bałam się. Postanowiłem sprawdzić 'window.navigator.standalone' i zachęcić go do dodania go, jeśli działa w Mobile Safari. – Kerrick

+1

@David - Nie zgadzam się, dla wielu nie jest to oczywistą cechą. –

+16

@David Nie dla aplikacji internetowych. Niewielu użytkowników wie, że może dodać zakładkę do ekranu głównego. IMHO byłoby fajnie z linkiem/przyciskiem, który uruchamia okno z pomocną wiadomością. – gregers

8

Jest open source JavaScript biblioteka, która oferuje coś powiązanymi: mobile-bookmark-bubble

Mobile Zaznacz Bubble jest biblioteką JavaScript, która dodaje bańkę promocyjny do dołu mobilnej aplikacji internetowej, zachęcając użytkowników do zakładki aplikacja na ekranie głównym urządzenia. Biblioteka korzysta z lokalnej pamięci HTML5 do śledzenia, czy promocja była już wyświetlana, aby uniknąć ciągłego dokuczania użytkownikom.

Obecna implementacja tej biblioteki jest skierowana głównie do Mobile Safari, przeglądarki internetowej używanej na urządzeniach iPhone i iPad.

+2

Czy jest coś podobnego na Androida (lub, hmm, ośmielę się powiedzieć, Blackberry)? – SnowboardBruin

58

Do Safari realizuje usługi Worker i podąża w kierunku wyznaczonym przez Chrome i Firefox, nie ma sposobu, aby dodać swoją aplikację programowo do ekranu głównego, lub aby przeglądarka poprosi użytkownika

Jednak nie jest małą biblioteką, która prosi użytkownika o zrobienie tego, a nawet wskazuje właściwe miejsce. Działa jak smakołyk.

https://github.com/cubiq/add-to-homescreen

+19

http://cubiq.org/add-to-home-screen może być lepszym łączem, który demaskuje go i ma dobre informacje na jego temat. –

+0

Niestety, jest to obecnie najlepsze dostępne rozwiązanie. – hitautodestruct

44

Kolejny skrypt, który wyzwala 'Dodaj do ekranu głównego' okienko: http://cubiq.org/add-to-home-screen

+0

wygląda świetnie !!! – nurxyz

+0

To wygląda najlepiej, bardziej programowalne zachowanie, jak powracający użytkownik. – Bendihossan

+0

Ręce w dół, to jest najlepsze. Zajęło mi to tylko kilka minut, a kolejne 5, aby dostosować wiadomość. Way2Go! – techdude

3

w JavaScript, nie jest to możliwe, ale tak z pomocą „Wycinki” możemy stworzyć ikonę „Dodaj do ekranu głównego” lub skrót w iPhone (przez plik kodu .mobileconfig)

https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/ConfigurationProfileExamples/ConfigurationProfileExamples.html

http://appdistro.cttapp.com/webclip/

po utworzyć plik mobileconfig możemy przekazać ten adres URL w iPhone przeglądarki safari zainstalować certyfikat i po zrobić to sprawdzić iPhonie ekranu głównego t tutaj jest ikona skrótu Twojej strony internetowej lub aplikacji internetowej ..

+0

Nie zapewnia to odpowiedzi na pytanie. Gdy masz już wystarczającą [reputację] (https://stackoverflow.com/help/whats-reputation), będziesz mógł [komentować dowolny wpis] (https://stackoverflow.com/help/privileges/comment); zamiast tego [dostarczaj odpowiedzi, które nie wymagają wyjaśnień od pytającego] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do-zamiast). - [Z recenzji] (/ review/low-quality-posts/17172978) – Jeet

+0

Jeet, czy możesz wyjaśnić mi, gdzie się mylę? Tak, to prawda. W scenariuszu nie można utworzyć dodania do ekranu głównego, ale z "klip internetowy", który możemy stworzyć, do niego musimy stworzyć plik .mobileconfig –

+0

Link do cttapp.com w Twojej odpowiedzi jest zepsuty (404). – jtheletter

Powiązane problemy