问题标签 [web-app-manifest]
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.
progressive-web-apps - 灯塔等待获取的 start_url 超时
我有一个网站,其中包含域根目录中的 manifest.json。
/manifest.json(内容见下文)
场景
当我检查谷歌灯塔审计时,它可以在主页上运行。
当我在子 URL(如 /test/)上检查它时,来自灯塔(在 PWA 下)的消息是:
Timed out waiting for fetched start_url.
我不会更改每个子页面的 start_url,因为我希望 start_url 始终是主页。
有谁知道灯塔为什么抱怨以及我该如何解决?
manifest.json 的内容
manifest.json 的响应头
reactjs - Web 应用清单:下载的文件为空或已损坏
我正在开发一个带有反应的网络应用程序,并希望将我自己的图标作为图标包含在我的 iPhone 主屏幕上(单击“在 Safari 中添加到主屏幕”后)。您可以在此处找到 Beta 版本:https ://konekto-5gtxy7fpu.now.sh/
我已经用谷歌搜索并尝试了几个小时的不同选项,但无法解决问题。因此,我正在寻求您的支持。
以下是 index.html 文件中的相关片段:
Manifest.json 文件如下所示:
我已将图标设置如下: 根目录 frontend_mpd/public/icons/
因此,我希望在将其新添加到 iPhone 主屏幕时,主屏幕上会显示正确的图标,但仅显示应用程序的屏幕截图,并且在 Chrome 开发人员模式 -> 应用程序-> 可安装性中显示以下内容:“下载的图标为空或损坏”。
在本地运行时,显示如下:App Manifest Local
非常感谢您的帮助!
web-applications - Web App Manifest 中的 `start_url` 是否需要?
我正在通过包含 Web App Manifest 将我的 Web 应用程序“升级”为渐进式 Web 应用程序。我对这个start_url
参数特别感兴趣,因为如果书签 URL 包含用户确定的指定位置的参数,我的应用程序的行为会略有不同。想想https://www.example.com?location=Amsterdam
。简而言之,我不能start_url
在静态 Web 应用清单中包含用户对通用参数的兴趣,因为它因每个用户而异:https://www.example.com?location=Amsterdam,https://www.example。 com?location=伦敦,https: //www.example.com?location=Paris 。
文档start_url
有点令人困惑,正如Google Developers的web.dev提到的那样:“ start_url 是必需的,它告诉浏览器您的应用程序在启动时应该从哪里开始,......” 经常做的建议是start_url
等于"/"
Web 应用程序的根目录。
来自 Mozilla的MDNstart_url
提到不是强制性的,并包含一个注释“ start_url 成员纯粹是建议性的,用户代理可能会忽略它或允许用户在安装时或之后更改它。”
那么,它是什么?是否start_url
需要/强制?
web-app-manifest - MSStore 上的 myApp 显示不正确的系统要求
myHP Store 系统要求链接将 Xbox One 显示为受支持的操作系统平台。即使不是。清单文件中设置的目标系列设置为 Windows。普遍的。知道什么可能导致这个问题吗?我该如何解决?
microsoft-teams - 如何启用用户默认安装机器人而不是团队应用清单上的选项卡
大家好,我一直在尝试默认启用我的机器人,该机器人需要直接安装到 Microsoft 团队的频道。以下是我的应用清单在团队中的架构
因此,如果您仔细查看,您会发现我已添加defaultInstallScope
以将安装路由到团队,并且defaultGroupCapability
有团队指定它应该将机器人安装到团队。但它不起作用。请问有人知道这件事吗?