Android应用安装未提供

您好,

我尝试为三个论坛安装 Android 应用(在系统中显示为 chromium webapk)。其中一个论坛(此论坛)安装成功,一个自托管论坛(安装成功),另一个自托管论坛(未成功)。

对于最后一个论坛,一个链接不知何故出现了,安装的不是应用,更像是一个书签之类的东西——但它有一个漂亮的启动屏幕。

但是,由于我在 Android 设置的应用列表中看不到该应用,在 Titanium Backup 中也看不到。例如,在为智能手表设置通知时,我也无法选择或取消选择该应用。所以它不是一个真正的应用。

因此,我希望简单的问题是,如何完成安装,以及如何手动(重新)启动它,因为我还想通知我们的用户。在 Android 设备上的浏览器中打开 https://domain.tld/?discourse_app=1 没有任何反应。我还删除了所有浏览器数据,如缓存、Cookie……我也不知道它们之间的区别,特别是两个自托管论坛之间的区别,因为我设置这两个论坛时非常相似。

谢谢,此致,
Roi

2 个赞

请分享失败的那个的 URL。

1 个赞

当然 :slight_smile:

您知道为什么我无法在此论坛上安装该应用程序吗?

另外,是否有任何手动方法?

1 个赞

他们必须在其网站设置中定义一个大标志,并启用“原生应用安装横幅”选项。这两个步骤都是必需的。

1 个赞

您是指“大图标”吗?它已设置,还有很多其他图片。另外,“原生应用安装横幅 Android”已勾选。我的两个论坛都设置得几乎一样,其中一个在 Android 上可以正常工作,而另一个则不行。

顺便说一下,我在 iPad 或 iPhone 上没有看到任何论坛(包括本论坛 meta.discourse.org)的安装消息。“原生应用安装横幅 iOS”在我的论坛上也已勾选。

那是因为您的徽标是 JPEG 而不是 PNG。

请在管理员 > 设置 > 品牌页面上传一个 512x512 的 PNG 到站点设置 manifest icon

这里有一个小小的更正:如果您希望用户安装您的 webapk / pwa,您不应该启用 native app install banner,因为它会将其替换为 DiscourseHub。

4 个赞

哎呀,谢谢,抓得好。需要更多的咖啡因 :man_facepalming:t2:

2 个赞

感谢 @Falco@Stephen - 奏效了! :slight_smile: 至少在 Android 上是这样。 :slight_smile:

在 iOS 上,我如何/在哪里能看到安装按钮或功能?我查看了 Safari 和 Chrome 以及菜单,但没有看到任何东西。

顺便问一下,在 manifest logo 的描述中加入信息,说明它应该是/必须是 PNG 格式,这是否是个好主意?

它就在设置里:

我们曾为此向网站管理员发出过警告,但人们抱怨有警告,所以 :person_shrugging:

苹果公司拒绝在 iOS 上实现这一点,因此没有相应的事件或原生用户界面。

1 个赞

我找不到任何关于“使用 PNG,JPG 在这里不好”的信息。 :wink: 德语翻译里也没有。

我的天……人们……

我明白了。苹果……那么我检查一下 native app install banner ios 设置,至少通知人们关于 Discourse Hub 应用的信息。你有什么建议?

1 个赞

据我所知,唯一提到需要是 PNG 格式的图片是网站图标。

1 个赞

如果 Android 应用安装仅支持 PNG 格式的图片作为清单徽标,那么添加一个提示会很有用。:grinning:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.