Roi
1
您好,
我尝试为三个论坛安装 Android 应用(在系统中显示为 chromium webapk)。其中一个论坛(此论坛)安装成功,一个自托管论坛(安装成功),另一个自托管论坛(未成功)。
对于最后一个论坛,一个链接不知何故出现了,安装的不是应用,更像是一个书签之类的东西——但它有一个漂亮的启动屏幕。
但是,由于我在 Android 设置的应用列表中看不到该应用,在 Titanium Backup 中也看不到。例如,在为智能手表设置通知时,我也无法选择或取消选择该应用。所以它不是一个真正的应用。
因此,我希望简单的问题是,如何完成安装,以及如何手动(重新)启动它,因为我还想通知我们的用户。在 Android 设备上的浏览器中打开 https://domain.tld/?discourse_app=1 没有任何反应。我还删除了所有浏览器数据,如缓存、Cookie……我也不知道它们之间的区别,特别是两个自托管论坛之间的区别,因为我设置这两个论坛时非常相似。
谢谢,此致,
Roi
2 个赞
Stephen
(Stephen)
5
他们必须在其网站设置中定义一个大标志,并启用“原生应用安装横幅”选项。这两个步骤都是必需的。
1 个赞
Roi
6
您是指“大图标”吗?它已设置,还有很多其他图片。另外,“原生应用安装横幅 Android”已勾选。我的两个论坛都设置得几乎一样,其中一个在 Android 上可以正常工作,而另一个则不行。
顺便说一下,我在 iPad 或 iPhone 上没有看到任何论坛(包括本论坛 meta.discourse.org)的安装消息。“原生应用安装横幅 iOS”在我的论坛上也已勾选。
Falco
(Falco)
7
那是因为您的徽标是 JPEG 而不是 PNG。
请在管理员 > 设置 > 品牌页面上传一个 512x512 的 PNG 到站点设置 manifest icon。
这里有一个小小的更正:如果您希望用户安装您的 webapk / pwa,您不应该启用 native app install banner,因为它会将其替换为 DiscourseHub。
4 个赞
Roi
9
感谢 @Falco 和 @Stephen - 奏效了!
至少在 Android 上是这样。 
在 iOS 上,我如何/在哪里能看到安装按钮或功能?我查看了 Safari 和 Chrome 以及菜单,但没有看到任何东西。
顺便问一下,在 manifest logo 的描述中加入信息,说明它应该是/必须是 PNG 格式,这是否是个好主意?
Falco
(Falco)
10
它就在设置里:
我们曾为此向网站管理员发出过警告,但人们抱怨有警告,所以 
苹果公司拒绝在 iOS 上实现这一点,因此没有相应的事件或原生用户界面。
1 个赞
Roi
11
我找不到任何关于“使用 PNG,JPG 在这里不好”的信息。
德语翻译里也没有。
我的天……人们……
我明白了。苹果……那么我检查一下 native app install banner ios 设置,至少通知人们关于 Discourse Hub 应用的信息。你有什么建议?
1 个赞
Stephen
(Stephen)
12
据我所知,唯一提到需要是 PNG 格式的图片是网站图标。
1 个赞
Roi
13
如果 Android 应用安装仅支持 PNG 格式的图片作为清单徽标,那么添加一个提示会很有用。
system
(system)
关闭
14
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.