Câu trả lời:
Cách duy nhất để thêm bất kỳ nhãn hiệu sách nào trong MobileSafari (bao gồm cả nhãn hiệu trên màn hình chính) là sử dụng giao diện người dùng dựng sẵn và Táo khuyết không cung cấp cách nào để thực hiện việc này từ các tập lệnh trong một trang. Trên thực tế, tôi khá chắc chắn rằng không có cơ chế nào để thực hiện việc này trên phiên bản Safari dành cho máy tính để bàn.
Cho đến khi Safari triển khai Service Worker và tuân theo hướng được thiết lập bởi Chrome và Firefox, không có cách nào để thêm ứng dụng của bạn theo chương trình vào màn hình chính hoặc để trình duyệt nhắc người dùng
Tuy nhiên, có một thư viện nhỏ nhắc người dùng thực hiện và thậm chí chỉ đến đúng điểm. Hoạt động một điều trị.
Có một thư viện Javascript nguồn mở cung cấp một cái gì đó liên quan: mobile-bookmark-bubble
Bong bóng Dấu trang Di động là một thư viện JavaScript thêm bong bóng quảng cáo vào cuối ứng dụng web di động của bạn, mời người dùng đánh dấu ứng dụng vào màn hình chính của thiết bị của họ. Thư viện sử dụng bộ nhớ cục bộ HTML5 để theo dõi xem quảng cáo đã được hiển thị hay chưa, tránh liên tục làm phiền người dùng.
Việc triển khai hiện tại của thư viện này nhắm mục tiêu cụ thể đến Mobile Safari, trình duyệt web được sử dụng trên các thiết bị iPhone và iPad.
Trong javascript thì không thể nhưng có với sự trợ giúp của “Web Clips”, chúng ta có thể tạo biểu tượng hoặc lối tắt “thêm vào màn hình chính” trong iPhone (bằng tệp mã của .mobileconfig)
http://appdistro.cttapp.com/webclip/
Sau khi tạo tệp mobileconfig, chúng ta có thể chuyển url này vào chứng chỉ cài đặt trình duyệt safari trên iphone và sau khi hoàn tất, hãy kiểm tra màn hình chính iphone của bạn có biểu tượng lối tắt của trang web hoặc ứng dụng web của bạn không ..
Đây cũng là một tập lệnh Màn hình chính tốt khác hỗ trợ iphone / ipad, Mobile Safari, Android, điện thoại thông minh cảm ứng Blackberry và Playbook.
https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble
window.navigator.standalone
và thúc giục họ thêm nó vào nếu nó đang chạy trong Mobile Safari.