2

Android アプリにアプリリンクを実装しましたが、リンクが Facebook 以外のアプリで開かれていると、正しく動作しないようです。

アプリが電話にインストールされていても、他のアプリ (whatsapp、gmail など) に共有されているリンクを押すと、Play ストアが開きます。ただし、Facebook 内から同じリンクを押すと、必要なフローが呼び出されます。アプリがインストールされている場合はアプリを開き、インストールされていない場合は Play ストアからアプリをダウンロードするように求めます。

アプリが既にインストールされている場合、他のアプリのリンクを取得してアプリを開くにはどうすればよいですか?

次のタグが に存在します<HEAD>:

<meta property="al:android:url" content="ourappname://">
<meta property="al:android:package" content="com.ourappname.app">
<meta property="al:android:app_name" content="ourappname">
<meta property="al:web:should_fallback" content="false" />

そして、マニフェスト ファイル内の次の定義:

<intent-filter>
    <action android:name="android.intent.action.VIEW"/>
    <category android:name="android.intent.category.DEFAULT"/>
    <data android:scheme="ourappname" />
</intent-filter>

何が欠けていますか?

ありがとう。

4

1 に答える 1