【问题标题】:Whitespaces in ios PWA titleios PWA 标题中的空格
【发布时间】:2020-03-18 09:32:30
【问题描述】:

我有一个带有 2 个单词标题的 PWA,例如“超级应用”。

我的清单:

{
  "name": "super app",
  "short_name": "super app",
...

我的 index.html:

<meta name="apple-mobile-web-app-title" content="super app" />

但是当我在 iphone 上安装它时,主屏幕上的应用程序图标标题为“superapp”,没有空格。

【问题讨论】:

    标签: javascript ios service-worker progressive-web-apps


    【解决方案1】:

    我认为问题可能是因为:

    1. 名称正在被缓存。你是在本地主机上运行还是这个 是您构建的应用程序版本吗?考虑清理 Safari 的缓存 从settings -&gt; Safari -&gt; Clear History and Website Data 在您的 iPhone 上再试一次。有趣的是 Safari 如何保持缓存 即使在隐身模式下,您的应用程序版本也很困扰 这几个小时!
    2. 尝试使用 npm cache clean --force 删除 npm 缓存,然后运行 ​​npm install(或 npm update,如果您想要 包到最新版本)。

    最后,我建议在 localhost 上运行您的应用程序,然后在同一网络上从您的 iPhone 启动您的应用程序。然后您可以使用热重载更快地测试它。我目前正在使用 React 开发 PWA,并且我刚刚测试了我的 PWA,它作为“超级应用程序”看起来很好。 this 也真的很有帮助。

    【讨论】:

      猜你喜欢
      • 2019-11-08
      • 1970-01-01
      • 2018-09-09
      • 1970-01-01
      • 2019-04-08
      • 1970-01-01
      • 1970-01-01
      • 2019-11-15
      • 2018-11-05
      相关资源
      最近更新 更多