关于 Android/iOS 应用的问题

你好!我一直尝试使用 Discourse,目前非常喜欢。当我在手机浏览论坛时,看到一条随机通知,提示我可以下载该论坛的专属应用。我尝试后,发现手机上确实已经安装了这个论坛应用。太酷了!我有几个问题:

  1. 它是如何工作的?在哪里可以了解更多相关信息?我已经查看了设置,但似乎找不到任何控制该应用的地方。甚至我都不知道如何再次下载它。

  2. 我的论坛名称是“视觉特效论坛”,但应用下载后,图标下方的名称却只显示“视”。在哪里可以修改这个名称?只叫“视”显然有点尴尬。

  3. 如何让未来的社区成员更清楚地知道这个“应用功能”的存在?正如我所说,我是偶然通过一条通知发现它的,之后却再也找不到相关信息了。

谢谢!

Discourse 可作为渐进式 Web 应用(PWA)运行。不仅在手机上,在桌面端同样适用。您可以在 Chrome 浏览器的地址栏右侧找到安装按钮。

前往“设置”→“基本设置”→“短标题”,即可修改应用的标题。

您可以将 Discourse PWA 转换为 Android 应用并上传至 Play 商店。您可以使用 bubblewrapPWABuilder 将 PWA 转换为 Android 应用。

查看有关 PWA 安装的其他主题:Topics tagged pwa

您可能对这条最新公告感兴趣:New PWA install interface on Android

它们拥有各种各样的优势。

非常感谢!修改“短标题”确实奏效了!如果我将 PWA 转换为 Android 或 iOS 应用,未来是否需要担心更新问题?也就是说,如果我对论坛的样式、主题或组件进行了修改,我的 Android 应用会自动同步这些变化吗?还是说,每次更新时我都必须重新执行 PWA 转换流程?

1 个赞

是的,已安装的 PWA 会在用户打开时加载您的 Discourse 站点,并下载最新版本。除非用户处于离线状态,此时它将浏览上次访问时缓存的最新版本。

其他内容,如标题、徽标和启动页上的强调色,会被缓存到应用中,并在后台定期更新,无需用户干预。

标准流程就是您刚才使用的方式。当用户参与度达到一定指标时,Discourse 会提示用户安装 PWA。

如果您希望推广它,用户可以直接通过浏览器菜单点击“安装站点名称”(在支持的平台上)来安装应用。

1 个赞

感谢您的回复!这非常有帮助!

是的,您的应用会响应这些样式更改。您无需每次修改时都更新应用。PWA 的核心优势就在于可以在服务器上管理应用,并在用户发起请求时加载。如果您后续决定更改 URL、应用图标或启动画面等,可以更新您的 Play Store 应用。

1 个赞