Roi
1
こんにちは。
3つのフォーラムでAndroidアプリ(システム上ではChromium WebAPKとして表示されます)をインストールしようとしました。このフォーラム(動作した)、自己ホスト型フォーラム(動作した)、そして別の自己ホスト型フォーラム(動作しなかった)です。
最後のフォーラムでは、リンクが何らかの方法で表示され、アプリではなくブックマークのようなものがインストールされましたが、素敵な起動画面が表示されます。
しかし、Androidの設定のアプリ一覧にも、Titanium Backupにもアプリが表示されません。スマートウォッチなどの通知に関して、アプリを選択したり選択解除したりすることもできません。ですから、これは何か別のものです。
そこで、私の(おそらく簡単な)質問は、インストールを完了するにはどうすればよいか、そして手動で(再)起動するにはどうすればよいかということです。ユーザーにも通知したいからです。Androidデバイスのブラウザで https://domain.tld/?discourse_app=1 を開いても何も起こりません。キャッシュやCookieなどのブラウザデータをすべて削除しました。特に2つの自己ホスト型フォーラムの間で、これら2つを非常に似たように設定したので、ここでの違いもわかりません。
よろしくお願いします。
Roi
「いいね!」 2
Roi
4
このフォーラムからアプリをインストールできないのはなぜですか?
また、手動でインストールする方法はありますか?
「いいね!」 1
Stephen
(Stephen)
5
サイト設定で大きなロゴを定義し、「ネイティブアプリインストールバナー」オプションを有効にする必要があります。両方の手順が必要です。
「いいね!」 1
Roi
6
「large icon」のことですか? 他の多くの画像と共に設定されています。また、「native app install banner android」もチェックされています。私のフォーラムはどちらもほとんど同じように設定されており、片方ではAndroidで動作しますが、もう片方では動作しません。
ちなみに、このフォーラム(meta.discourse.org)を含め、どのフォーラムでもiPadやiPhoneでインストールメッセージが表示されるのを確認していません。「native app install banner ios」も私のフォーラムでチェックされています。
Falco
(Falco)
7
ロゴがPNGではなくJPEGだからです。
管理者 > 設定 > ブランディング ページにある manifest icon サイト設定に、512x512のPNGをアップロードしてください。
ここで小さな訂正があります。WebAPK / PWAをユーザーにインストールしてもらいたい場合は、「ネイティブアプリインストールバナー」を有効にしないでください。そうしないと、DiscourseHubに置き換わってしまいます。
「いいね!」 4
Stephen
(Stephen)
8
うわー、ありがとう、よく気づいた。もっとカフェインが必要だ 
「いいね!」 2
Roi
9
@Falco、@Stephen、ありがとうございます。うまくいきました!少なくともAndroidでは。
iOSでは、インストールボタンや機能はどこで見ればよいですか?SafariとChrome、そしてメニューも確認しましたが、何も見つかりませんでした。
ちなみに、マニフェストロゴの説明に、PNGであるべき/でなければならないという情報を記載するのは良い考えでしょうか?
Falco
(Falco)
10
設定に記載されています:
サイト管理者に警告を表示していましたが、人々が警告に不満を言ったため、
AppleはiOSでの実装を拒否したため、イベントもネイティブUIもありません。
「いいね!」 1
Roi
11
「PNGを使用し、JPGはここでは悪い」ということについては何も読めません。ドイツ語訳にもありません。
OMG… 人々…
なるほど。Apple… それなら、少なくともDiscourse Hubアプリについて人々に通知するために、native app install banner ios設定を確認します。どうすればよいでしょうか?
「いいね!」 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.