javascript - 渐进式 Web 应用程序 - 不尊重屏幕方向

标签 javascript google-chrome manifest progressive-web-apps

我的网络应用程序不遵循 manifest.json 中设置的方向:

{
  "manifest_version": 2,
  "version": "1",
  "name": "My App",
  "short_name": "My App",
  "icons": [
    {
      "src": "img/myapp/launcher-icon-0-75x.png",
      "sizes": "36x36",
      "type": "image/png"
    },
    {
      "src": "img/myapp/launcher-icon-1x.png",
      "sizes": "48x48",
      "type": "image/png"
    },
    {
      "src": "img/myapp/launcher-icon-1-5x.png",
      "sizes": "72x72",
      "type": "image/png"
    },
    {
      "src": "img/myapp/launcher-icon-2x.png",
      "sizes": "96x96",
      "type": "image/png"
    },
    {
      "src": "img/myapp/launcher-icon-3x.png",
      "sizes": "144x144",
      "type": "image/png"
    },
    {
      "src": "img/myapp/launcher-icon-4x.png",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],
  "theme_color": "#43c1b1",
  "background_color": "#43c1b1",
  "start_url": "/myapp",
  "scope": "/myapp",
  "orientation": "landscape",
  "display": "standalone"

}

其他一切都正常 - 图标和背景颜色,那么为什么会出现强制横向的问题?

Chrome(移动设备)v 57.0.2987

谢谢

最佳答案

您的原始 manifest.json 是正确的,但它仅适用于 Chrome Canary(版本 59),不适用于 Chrome Stable(版本 57)。

尽管如此,我在发布日志中找不到任何提及它的内容。

关于javascript - 渐进式 Web 应用程序 - 不尊重屏幕方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43494388/

相关文章:

javascript - 创建多个按钮 - Javascript

javascript - 如何使用 jQuery 保存数据?

java - Chrome 如何在可绘制对象中向标签切换器添加文本?

scala - Scala 的 OptManifest 和 NoManifest 有什么用?

android - 无法使用 NDK 在 Android 应用程序中创建文件夹

javascript - 如何修复 IE11 中请求 header 内容类型缺失的问题 | Angular 8 应用程序

javascript - 使用点击事件隐藏和显示 div

google-chrome - 使用Chrome访问github,无法加载css和js。但IE没问题

google-chrome - 使用谷歌浏览器远程调试协议(protocol)

java - 我可以阻止 javac 从我们的第三方 jar list 访问类路径吗?