Chúng tôi đang sử dụng một tập tin manifest.json
như hình dưới đây:Có được phép sử dụng đường dẫn tương đối cho manifest.json và đặt nó bên ngoài thư mục gốc không?
{
"name": "Our app",
"description": "Our app description",
"short_name": "our-app",
"icons": [
{
"src": "/content/favicons/android-chrome-36x36.png",
"sizes": "36x36",
"type": "image/png",
"density": 0.75
},
{
"src": "/content/favicons/android-chrome-48x48.png",
"sizes": "48x48",
"type": "image/png",
"density": 1
},
{
"src": "/content/favicons/android-chrome-72x72.png",
"sizes": "72x72",
"type": "image/png",
"density": 1.5
},
{
"src": "/content/favicons/android-chrome-96x96.png",
"sizes": "96x96",
"type": "image/png",
"density": 2
},
{
"src": "/content/favicons/android-chrome-144x144.png",
"sizes": "144x144",
"type": "image/png",
"density": 3
},
{
"src": "/content/favicons/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png",
"density": 4
}
]
}
Cùng với các biểu tượng nó nằm ở: /content/favicons/manifest.json
. Vì vậy, chúng tôi đã tham khảo nó như sau: <link rel="manifest" href="/content/favicons/manifest.json">
Tôi đã nghiên cứu rất nhiều về tệp manifest.json và tất cả nội dung trên web chỉ giải thích cách xử lý, nếu tất cả các tệp của bạn nằm trong thư mục gốc. chúng tôi không muốn. Chúng ta cần giữ nó sạch sẽ, vì vậy chúng tôi đã giới thiệu một thư mục mới cho tất cả những thứ liên quan đến favicon.
Câu hỏi đặt ra là nếu điều này là trái phép và nếu src đường dẫn (ví dụ "src": "/content/favicons/android-chrome-48x48.png"
) cần phải được tương đối hoặc tuyệt đối. Vì vậy, đường dẫn src là gì trong thiết lập này?