問題タブ [twa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
488 参照

android - TWA (Trusted Web Activities) を備えたネイティブ アプリがインストールされている場合は、[ホーム画面に追加] を無効にします

最初の状況: Android フォンに TWA を使用してネイティブ アプリをインストールし、「www.example.com」と言うと、こちらの手順でアプリのインストール プロンプトをオフにすることができました。https://web.dev/get-installed-related-apps/#check-android (マニフェストに related_application を追加)

AndroidでGoogle Chromeブラウザを開いてURL「www.example.com」を入力すると、インストールプロンプトのポップアップは表示されなくなりましたが、3つのドットに移動すると、「ホーム画面に追加」をクリックして、その後、PWA は webapk としてインストールされます。ホーム画面に追加します

ここで私の質問は、このオプションを無効にすること、またはインストールされた PWA と同じ動作をすること (以下で説明するように) は可能ですか?

PWA の動作:

  1. 「www.example.com」に移動
  2. 3 つの点、アプリをインストールする アプリをインストールする
  3. デバイスに webapk がインストールされている場合は、再度www.example.comにアクセスします。
  4. 3 つのドットに移動すると、開いている PWA が表示され、PWA を再度インストールすることはできません。PWAを開く

TWA を使用して PWA をネイティブ アプリとしてインストールすると、この動作が発生する可能性はありますか? TWA 生成は bubblewrap で行われます ( https://github.com/GoogleChromeLabs/bubblewrap )