问题标签 [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.

0 投票
1 回答
1464 浏览

service-worker - 如果我在主屏幕上添加我的 PWA,Service Worker 的离线缓存不起作用

我做了一个 PWA。目前部署在heroku上。网址 - https://plain-js-pwa.herokuapp.com/

我的 PWA 安装了 service worker 和 manifest.json 文件。如果我在手机上的 chrome 上打开它并将手机置于飞行模式,那么刷新 url 仍然会显示我的应用程序。这是预期的,因为我的服务人员正在进行离线缓存。

但是当我将我的 PWA 添加到主屏幕并尝试在飞行模式下打开它时,它就不起作用了。这可能是我的第一个 PWA,所以请帮助我。我正在从“sw-precache-webpack-plugin”生成我的服务工作者文件。

我的 manifest.json 文件是:

0 投票
0 回答
292 浏览

json - manifest.json 引用文本文件而不是字符串

我想引用一个文本文件(在本例中为 sites.txt),而不是将它放在清单文件中,这样我就可以轻松地对其进行编辑。以及节省文件大小。这可能吗?我看到人们的扩展程序有一个用户可以更改的白名单。

Manifest.json 文件和其他文件位于https://github.com/zekrom-vale/Skip-adf.ly

这个例子是:

sites.txt 在哪里

问题是如果文件是“sites.txt”,我相信它只会在sites.txt 上运行(或出现错误),而不是让页面运行。

感谢您的回复!

0 投票
1 回答
3834 浏览

progressive-web-apps - manifest.json 的方向属性不起作用

这是我的 manifest.json

此 Web 应用程序应始终处于横向模式,但它以纵向模式打开。

这里有一个问题存在同样的问题,但没有一个答案能解决我的问题

0 投票
1 回答
660 浏览

google-chrome - Chrome 自定义选项卡中的渐进式 Web 应用

我正在构建一个渐进式 Web 应用程序。当我在 Chrome 浏览器中打开它时,我正确地看到底部表格中出现了“添加到主屏幕”选项。但是,当我在 Chrome 自定义选项卡中打开我的应用程序时,没有出现“添加到主屏幕”底部工作表。

有谁知道 Chrome 自定义标签是否支持渐进式 Web 应用程序清单?

更新:我已经针对这个问题提交了一个针对 Chromium 的错误https://bugs.chromium.org/p/chromium/issues/detail?id=731171#c2

0 投票
1 回答
842 浏览

google-chrome - 谷歌自定义搜索引擎返回“http”结果 url 导致错误“拒绝加载脚本”

编辑: 当我将项目加载为 chrome 扩展时,我遇到了这个问题。我认为这可能是特定于 chrome 扩展的问题。

当我尝试在谷歌自定义搜索引擎上搜索时,我得到一个结果页面,但它是空白的。当我检查它时,我收到以下错误:

拒绝加载脚本' http://clients1.google.com/complete/search?client=partner&hl=en&sugexp=gsno …208%3Avdsj6wr1edq&types=t&ds=cse&cp=1&gs_id=4&q=m&callback=google.sbox.p50'违反以下内容安全政策指令:“script-src 'self' 'unsafe-eval' https://*.google.com”。

我认为这是因为脚本使用的是“http”。根据 Google 的内容安全政策,不接受“http”来源

由于中间人攻击在 HTTP 上是微不足道且无法检测到的,因此这些来源将不被接受。- https://developer.chrome.com/extensions/contentSecurityPolicy#relaxing

我的html:

我的 js 文件。就我而言,它是调用 fact.js

我的清单.json:

我需要做什么才能让返回结果使用 HTTPS 而不是 HTTP?

0 投票
1 回答
968 浏览

path - manifest.json 中的 Gulp-rev 不同路径

我现在正在尝试使用 gulp-rev 生成 manifest.json 文件。我需要的是这样的:

我如何将那个“文件夹”放在那里的路径中?我试图使用 gulp-rev-collector 但它不是很有用。有人可以给我一个例子吗?

谢谢

0 投票
2 回答
1969 浏览

html - 添加到主屏幕的 Web 应用安装横幅未显示在我的 Web 应用中并显示错误

下面是我的 manifest.json 文件

我收到错误消息:“无法安装站点:该页面无法脱机工作”如果我遗漏了什么,请告诉我?

0 投票
1 回答
207 浏览

google-chrome - 如何在 Chrome 网上应用店中发布 HTML5 游戏

我在 www.mygame.com 上托管了我的 HTML5 游戏,我在此文档上关注了结果显示仅访问 Chrome 网上商店中的网站按钮:

访问网站按钮

问题是如何在 chrome://apps/ 中添加我的游戏快捷方式,当用户点击游戏图标时将链接到 www.mygame.com

这是我的manifest.json

0 投票
1 回答
4944 浏览

google-chrome - 在 ASP.NET 中为 manifest.json GCM 推送通知获取未经授权的 401

我的清单文件位于根文件夹中,在 _Layout 视图中引用如下:

文件结构如下:

在应用程序选项卡下的chrome dev工具中不断获得401未经授权,这就是我得到的:

在此处输入图像描述

0 投票
2 回答
12164 浏览

service-worker - Manifest start_url is not cached by a Service Worker

I'm using Lighthouse to audit my webapp. I'm working through the failures, but I'm stuck on this one:

Failures: Manifest start_url is not cached by a Service Worker.

In my manifest.json I have

In my worker.js I am caching the following:

Which lines up with what I see in the Application tab in Chrome Dev tools:

enter image description here

So... why is it telling me start_url is not cached?


Here is my full worker.js file: