Tôi đã tạo một ứng dụng web bằng cách sử dụng tất cả liên kết được đề xuất và thẻ meta cho safari, ví dụ:Có thể buộc iphone/ipod cập nhật biểu tượng cảm ứng táo khi webapp được thêm vào màn hình chính không?
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-startup-image" href="/startup.png" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-ipad.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-iphone4.png" />
Tuy nhiên, vấn đề của tôi là nếu startup.png hoặc bất kỳ các-touch-biểu tượng quả táo tập tin hình ảnh được cập nhật trên máy chủ web, nó không có vẻ như iphone của người dùng hoặc ipod sẽ truy xuất các tập tin cập nhật một khi nó đã được lưu vào màn hình chủ của họ (tôi đoán nó được lưu trữ bằng cách nào đó hoặc một cái gì đó). Nó hoạt động để loại bỏ các ứng dụng web từ màn hình chủ và thêm lại nó. Nhưng có cách nào để ứng dụng biết rằng nó cần phải làm mới những hình ảnh này mà không yêu cầu người dùng xóa và thêm lại nó không?
Có một API riêng để thực hiện việc này, nhưng tôi không nghĩ rằng chúng tôi được phép sử dụng nó. Nếu bạn nhận thấy ứng dụng lịch có biểu tượng được cập nhật hàng ngày để thay đổi ngày. –
Trong ứng dụng, có thể có cách để thực hiện việc này. Tuy nhiên, áp phích ban đầu hỏi xem liệu có thể thay đổi biểu tượng nếu bạn đánh dấu trang web vào màn hình chính chứ không phải từ ứng dụng. –
Tôi sẽ miễn cưỡng chấp nhận 'không thể' làm câu trả lời. – TKTS