Forum links in Discourse Hub on Android always open in Chrome, even when the forum is installed as PWA.
Is that expected behaviour? Shouldn’t all links open in their respective PWAs?
(Always open supported links is enabled in settings for the PWA and the forum link is registered.)
「いいね!」 3
sam
(Sam Saffron)
2
This is a change we will definitely be exploring when we update our Android app next.
In fact I am thinking we will just drop chrome tab altogether in the Android app and always rely on PWA for opening specific forums.
cc @Falco / @pmusaraj
「いいね!」 6
DiscourseアプリとPWAに関する新たな進展はありますか?
Falco
(Falco)
4
ここで何を得られるのか、よくわかりません。
すでに Android 端末に WebAPK として Discourse フォーラムをインストールしている場合、なぜそれを DiscourseHub に追加する必要があるのでしょうか?
「いいね!」 3
Discourse ベースの多くのフォーラムを利用していますが、ハブはそれらすべての新しい返信や通知を一つの便利なビューで提供してくれます。
通常、私はハブを開き、その後新しいコンテンツがある特定のフォーラムを開きますが、ハブ内で開かれているため、他のフォーラムにアクセスするにはハブのトップページまで再度ナビゲートする必要があります。
各フォーラムが対応する PWA で開かれるようになれば、異なるフォーラム間での移動がはるかに簡単になります。
「いいね!」 1
sam
(Sam Saffron)
6
実はこの変更には賛成です。人々が嫌がっている Chrome タブという仕組み全体を廃止できるからです。これにより、アプリの Android 版がシンプルになり、構成要素が減ります。
@pmusaraj @tgxworld が Chrome タブが PWA に比べて非常に遅いことを示してくれたことを思い出しますが、単に Chrome タブを廃止するのはどれほど簡単でしょうか?PWA が存在すればそれを開き、存在しない場合はデフォルトのブラウザを開くという方が、はるかに優れたデフォルト動作のように思えます。
「いいね!」 7
pmusaraj
(Penar Musaraj)
7
それは簡単にできると思います。実際、Chrome がインストールされていない場合は、ブラウザのプロンプトをトリガーするようにしています。PWA がインストールされている場合のテストは行っていないのですが、自動的に検出されるのか、それともまだプロンプトがトリガーされるのか、興味深いです。
「いいね!」 5
Falco
(Falco)
9
WebAPK を介してインストールされた PWA は、サービスワーカーのスコープ内の URL を処理するために OS に自動的に登録されます。したがって、DiscourseHub がもはや WebView を使用せず、通常のリンクを使用する場合は機能します。
プッシュ通知はどうでしょうか?両方を使用すると、ユーザーは二重の通知を受け取る可能性がありますね 
「いいね!」 2
sam
(Sam Saffron)
10
もちろん対応可能です。最も簡単な解決策は、Android アプリでプッシュ通知を無効にすることです。あるいは、少なくともそのための切り替え機能を提供することもできます。
「いいね!」 2
pmusaraj
(Penar Musaraj)
11
DiscourseHub for Android のベータ版(1.6.2)を公開しました。これにより、Chrome カスタムタブが削除され、ブラウザのプロンプトがトリガーされるようになります。これにより、サイトに一致するインストール済みの PWA が表示されます。
プッシュ通知については変更を行っていません。アプリと PWA の両方を使用しているユーザーは、システムレベルでどちらか一方の通知を無効にする必要があると思います。
「いいね!」 3
system
(system)
クローズされました:
13
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.