问题标签 [manifest.json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 阻止安装 PWA
有什么方法可以配置我manifest.json
禁用要求“安装”该站点的浏览器弹出窗口?我正在使用以下 JavaScript 代码来防止它:
但我也需要在 AMP 版本上阻止它,我无法在那里运行 JavaScript 代码。
json - 例如.com.* 的匹配模式
我正在制作一个 chrome 扩展,我很难找到如何让我的 content.js 在我想要的页面上运行。
我的manifest.json有这个:
现在我知道这将允许https://www.example.com/(any_path)运行 content.js,但是,我正在尝试让它在https://www.example.com上运行。 *,例如我希望扩展程序在https://www.example.com.au和https://www.example.com.uk等上工作。有什么办法吗?
我曾尝试在 manifest.js 中执行此操作,但似乎不起作用:
任何建议表示赞赏。
谢谢
google-chrome-extension - 如何在谷歌浏览器扩展中匹配 manifest.json 中的查询参数
当打开包含以下任何内容的页面时,我必须从 contentscript 向后台页面发送请求:1. https:// .salesforce.com/ 2. https:// .dynamics.com/ 3. 任何带有查询的 URL parameters etn=account&id=some_Id 4. 任何带有查询参数的 URL etn=lead&id=some_Id
我可以使用 manifest.json 中的以下内容来完成前两件事:
我无法仅检查查询参数。提前致谢。
json - 如何在谷歌应用市场 manifest.json 文件中将应用启动 url 设置为第三方网站的页面
如何设置应用程序启动 URL,如下所述(例如,我提到了 google.com)第三方网站。当我们这样提到并在谷歌应用市场仪表板中上传这个文件时,它会显示这个错误,
“此托管 Web 应用程序指定了一个或多个与您拥有的网站不匹配的 URL。如果将发布此应用程序供任何人访问,您必须验证网站的所有权或与网站的关联,以匹配下面列出的所有 URL。
不匹配的 web_url: http ://www.google.com 要验证您对这些网站的所有权,请使用 Google 网站管理员工具添加必要的网站,然后返回此处完成此步骤。
如果该网站已有所有者,您可以请求他们授予您一个关联,允许您代表该网站将应用程序和扩展程序发布到 Chrome 网上应用店。您可以在下面的已验证网站部分请求关联。”
{
“清单版本”:2,
“名称”:“mfnksj”,
“版本”:“0.0.0.1”,
“图标”:{
},
“容器”:[“DOMAIN_INSTALLABLE”],
"api_console_project_id": "339735456282",
“应用程序” : {
}
}
因此,请在单击应用程序图标后帮助我设置重定向 url。
json - Microsoft Edge 内容安全策略错误
我正在尝试使用 manifest.json 中定义的以下 CSP 在我的 chrome 扩展中加载谷歌地图
它工作正常,现在我将我的扩展转换为 Microsoft 边缘扩展。除了内容安全策略阻止谷歌地图下载的资源外,整体代码都有效。以下是错误。如果我做错了,谁能纠正我?
错误代码没有找到任何有用的资源。
google-chrome-extension - Manifest is not valid JSON. Trailing comma not allowed
I am building browser extension This is manifest.json
Manifest is not valid JSON. Line: 13, column: 6, Trailing comma not allowed.
What's wrong with my manifest.json file here?
Also I tried to remove comma here
And got this error:
Invalid value for 'content_scripts[0].matches[0]': Missing scheme separator.
firefox-addon-webextensions - manifest.json not found in source code in local directory of many firefox webextensions
I am inspecting source code of Firefox web extensions by looking into *.xpi files located in Mozzila directory.
In my local computer, which runs Fedora 25 - Firefox 52, it is
~/.mozilla/firefox/415m46wm.default/extensions
The current issue I am encountering is that when I extract *.xpi file, none of them has the manifest.json
file. As a result, using web-ext
to test add-on locally is not possible. Find out more about web-ext here
r - 在 shinyapps.io 中部署 R 应用程序 - “错误:解析清单:清单文件 manifest.json 校验和不匹配”
每个人!
我在部署 Shiny App 时遇到问题。部署应用程序时,我得到以下控制台输出:
请考虑以下事实:
- 我已经检查过这个解决方案,但它不起作用: 在 shinyapps.io 中部署 R 应用程序-错误:解析清单 [已解决]
- 此外,我已经保存了该应用程序的先前工作版本,通过 ShainyApps 的“下载包”选项将其下载回来,我收到了相同的消息。
我能做些什么来解决这个问题?非常感谢!如有必要,请随时向我询问更多详细信息。
google-chrome-extension - 将 Firefox 附加组件移植到 Chrome 扩展
我有一个需要移植到 Chrome 的 Firefox 插件。我需要遵循哪些步骤?
我正在尝试从 Firefox 的 package.json 构建 Chrome 的 manifest.json 文件,但我在 manifest.json 中找不到“main”条目。在 Chrome 的 manifest.json 中替换它的是什么?
javascript - 允许 URL 参数 - 内容脚本
我正在使用内容脚本,在我的清单中,我添加了这样的 url,它工作正常:
但是,我实际上想要实现的是在 url 中允许参数,所以它只适用于"http://example.com/profile/hobbies?*"
但不适用于"http://example.com/profile/music?*"
有没有办法在比赛部分添加这种权限?