【Android】PWA版SpotifyがPCレイアウトになる問題の解決法
【Android】PWA版SpotifyがPCレイアウトになる問題の解決法
AndroidでSpotifyをPWAで使おうとすると、デスクトップ版のレイアウトで表示されてしまいます。
これは、PWAとしてインストールする際に付与されるクエリパラメータ utm_source=pwa_install が原因のようです。 Web Player/PWA no longer responsive - doesn’t render in car mode/mobile layout on Phone
以下の方法により、スマホ用のレイアウトで表示できるようになったので紹介します。
解決法
Google Chrome
- ChromeでSpotifyを開き、
ホーム画面に追加でPWAをインストール - Shortcut Makerというアプリをインストール
- アプリを開き、アクティビティで
H2OTransparentLauncherActivityを検索し、Spotifyを選択 - 詳細オプションで以下を設定
データ1
https://open.spotify.com
- ショートカットを作成
Firefox
- FirefoxでSpotifyを開き、
ホーム画面にアプリを追加でPWAをインストール - Shortcut Makerというアプリをインストール
- アプリを開き、アクティビティで
org.mozilla.fenix.IntentReceiverActivityを検索、Firefoxを選択 - 詳細オプションで以下を設定
- アクション
1
mozilla.components.feature.pwa.VIEW_PWA
- パッケージ名
1
org.mozilla.firefox
- クラス名
1
org.mozilla.fenix.IntentReceiverActivity
- データ
1
https://open.spotify.com/?utm_source=pwa_install
- 追加を編集から
- キー
1
mozilla.components.feature.pwa.EXTRA_URL_OVERRIDE
- 値
1
https://open.spotify.com/
- データ型
String
- キー
- ウィジェットショートカットをON
- アクション
- ショートカットを作成

