안드로이드 폰에 Discourse Hub 앱을 설치하고 내 사이트(hub.FiddleQuest.com )를 연결했을 때, 별도의 앱이 생성되었습니다. 꽤 반가운驚喜였죠!
하지만 다른 안드로이드 폰과 아이폰에서 동일한 단계를 거쳤을 때, 이 별도의 앱(인스턴스?)이 생성되지 않았습니다.
저는 Discourse Hub 앱 아이콘보다는 제 사이트 전용의 고유한 앱 아이콘을 선호합니다.
사이트의 모바일 친화적인 경험을 만들고 싶어 하는 사용자에게 조언을 줄 수 있도록, 이 기능이 어떻게 작동하는지 이해하고 싶습니다.
pfaffman
(Jay Pfaffman)
11월 10, 2022, 4:24오후
2
브라우저가 Discourse 페이지를 링크로 설치한 것으로 보입니다. 이는 Hub 앱이 아닙니다. 대부분의 브라우저는 휴대폰에 링크로 저장하도록 제안합니다. Android의 경우, 앱처럼 보이지만 실제로는 그냥 일반 웹사이트입니다.
Android에서 Hub를 열면 PWA로 저장하도록 프롬프트가 표시됩니다. 웹뷰 기반이므로 앱 내에서 모든 네이티브 동작을 노출시키기 때문일 것입니다. 하지만 이 맥락에서는 완전히 합리적이지 않아서, Hub에서 이 기능을 비활성화하는 것이 좋을 것 같습니다. (CSS 몇 줄로 해결할 수 있지 않을까요?)
이것들은 엄밀히 말해 “진짜” 앱은 아니지만, Android PWA는 꽤 근접합니다.
완전한 앱 경험을 원한다면, 특히 iOS의 경우 여전히 다음이 필요합니다:
Following up on the discussion here , I have successfully set up a fork of the official Discourse app that can send push notifications via the OneSignal API.
There are two parts to this:
discourse-onesignal - a Discourse plugin that sends Push Notifications to OneSignal’s REST API
and a Discourse Mobile Single Site App built similarly to the official Discourse Mobile app (using React Native), but using OneSignal for notifications and a simplified interface to suit the needs of a single app.
I…
(주로 실시간 알림을 위해서입니다.)
수정: 그럼에도 불구하고, 참여 중인 Discourse 인스턴스의 좋은 디렉토리를 제공한다는 점에서 Hub를 좋아합니다.
Stephen
(Stephen)
11월 10, 2022, 4:49오후
4
다만, 내년 초 iOS용 Safari가 마침내 그 특정 격차를 해소할 것으로 보입니다.
네, 제 안드로이드 기기의 앱 아이콘이 그냥 브라우저 링크라는 걸 확인했습니다. 유용하긴 하지만, 좀 혼란스럽네요.
도와주셔서 감사합니다.