防止安装 PWA

Spi*_*886 6 javascript service-worker amp-html progressive-web-apps manifest.json

有什么方法可以配置我manifest.json禁用浏览器弹出窗口,要求“安装”站点?我正在使用以下 JavaScript 代码来防止它:

window.addEventListener('beforeinstallprompt', function(e) {
    e.preventDefault();
    return false;
});
Run Code Online (Sandbox Code Playgroud)

但是我也需要在 AMP 版本上阻止它,而且我无法在那里运行 JavaScript 代码。

ton*_*y19 7

目前,似乎没有禁用应用安装的明确设置。

一种解决方法是进行编辑manifest.json,使其不符合应用安装横幅所需的标准,例如删除short_nameicons声明。