[英]Chrome Extension: Getting error: Unrecognized manifest key 'start_url'
使用Chrome扩展程序并创建manifest.json文件
根据Chrome文档,“ start_url”存在(并已记录) https://developers.google.com/web/fundamentals/web-app-manifest/#start-url
但是我收到错误消息“无法识别的清单密钥'start_url'”。 显然,我可以删除该键并“修复”错误,但是我希望能够“告诉浏览器在启动时应启动您的应用程序...将用户直接定向到您的应用程序,而不是产品登陆页面。 考虑一下用户在打开您的应用程序并将其放置在其中后将要做什么”(这就是start_url键应该做的事情)
还有另一种未记录的方法来实现此目的吗? 我的语法有误吗?
{
"start_url": "/start", // the page I want the app to open on
"manifest_version": 2,
"name": "My Extension",
"description": "A fantastic extension",
"short_name": "Extension",
"version": "1.0",
"background": {
"scripts": [
"events.js"
],
"persistent": true
},
"browser_action": {
"default_popup": "index.html",
"default_title": "Extension"
},
"content_scripts": [
{
"matches": ["*://*/*"],
"css": [],
"js": ["content.js"]
}
]
}
渐进式Web应用程序与扩展程序不同。 它们在包括清单在内的所有可能的方式上都是不同的。
这是扩展名的清单文件格式 。
此外,Chrome扩展程序没有像应用程序那样“启动”,它具有多个可以在不同时间激活的入口点,例如单击浏览器操作以打开弹出窗口,上下文菜单项或内容。在某些页面上运行的脚本,或在响应某些条件时打开选项卡的后台页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.