我正在學習HTML和CSS,並且我遇到了css中的背景問題..瀏覽器不加載背景圖片。我搜索了這個,我發現我應該聲明清單文件中的資產爲web_accessible_resources, 我不知道什麼是清單文件和web_accessible_resources,雖然我搜索了這個,但我不明白 所以,請我想了解什麼是manifest.json文件以及如何在此文件中聲明web_accessible_resources?什麼是manifest.json文件?
0
A
回答
0
A manifest.json文件是任何Chrome擴展的必需文件。 manifest.json文件包含定義擴展的信息。該文件中信息的格式爲JSON。
您可以閱讀更多關於它包含的內容谷歌Chrome開發者文檔中:Manifest File Format
你可能還需要閱讀:Overview of Google Chrome Extensions
一個相對簡單的manifest.json 文件看起來像(來源: Getting Started: Building a Chrome Extension):
{
"manifest_version": 2,
"name": "Getting started example",
"description": "This extension shows a Google Image search result for the current page",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": [
"activeTab",
"https://ajax.googleapis.com/"
]
}
Manifest - Web Accessible Resources:
這是你的manifest.json 文件指定要由網頁進行訪問你的擴展中的資產中分配給關鍵web_accessible_resources
字符串數組。 manifest.json中的文件/路徑與您的擴展的根目錄相關。該網頁可以通過如下所示的URL訪問資源:chrome-extension://[PACKAGE ID]/[PATH]
。
實施例(來源:Manifest - Web Accessible Resources):
{
...
"web_accessible_resources": [
"images/*.png",
"style/double-rainbow.css",
"script/double-rainbow.js",
"script/main.js",
"templates/*"
],
...
}
有關web_accessible_resources
更多信息參見谷歌瀏覽器開發者文檔:Manifest - Web Accessible Resources。
+0
感謝您的幫助 –
相關問題
- 1. create-react-app中的public/manifest.json文件是什麼?
- 2. pinterest擴展manifest.json的權限是什麼?
- 3. 爲什麼chrome無法識別這個manifest.json文件?
- 4. 將html文件添加到manifest.json文件
- 5. 爲什麼不刷新mix-manifest.json?
- 6. Chrome擴展幫助 - 什麼是過程的manifest.json
- 7. manifest.json文件中的組件重用
- 8. 如何在rails中包含manifest.json文件?
- 9. 如何爲webpackerlite創建manifest.json文件
- 10. 什麼是.struts-config.xml.strutsdia文件?
- 11. 什麼是.tpl.html文件? (angularjs)
- 12. 什麼是「圖標?」文件?
- 13. 什麼是.h.gch文件?
- 14. 什麼是.rds_delta文件?
- 15. 什麼是* .vshost.exe.config文件?
- 16. 是什麼在GPX文件
- 17. 什麼是.S文件?
- 18. 什麼是IETLD文件?
- 19. 什麼是deps文件?
- 20. 什麼是「.dll.a」文件?
- 21. 什麼是.lyx〜文件?
- 22. 什麼是'pg_internal.init'文件?
- 23. 什麼是model.cs文件?
- 24. 什麼是.sln.ide文件?
- 25. 什麼是Android.mk文件
- 26. 什麼是sudoers文件?
- 27. 什麼是make文件?
- 28. 什麼是csilog文件?
- 29. 什麼是.dbml.layout文件?
- 30. 什麼是.htaccess文件?
'manifest.json'文件可能是chrome擴展中最重要的文件... – Li357