私のウェブサイトには、Facebook、Twitter、vk.com ページにリンクする 3 つのボタンがあります。ユーザーデバイスにネイティブアプリがインストールされている場合、ネイティブアプリを開きたいです。それ以外の場合は、URL フォールバックを開きます。
まず、deep-link.jsプラグインでネイティブ アプリ スキームを直接使用してみました。しかし、ネイティブアプリがインストールされていない状態でネイティブアプリの URL スキームを開こうとすると、Safari でエラーが表示されましたが、最終的に URL フォールバックページが開きました。デフォルトの Android ブラウザは、このような URL スキームの処理方法がわからないと言っていました。
<a class="btn btn-primary" href="https://www.facebook.com/warpcompany" data-app-ios="fb://profile/838619192839881" data-app-android="fb://page/838619192839881">Facebook</a>
次に、Facebookからのプロモーションが非常に多いApp Links「標準」を使用しようとしました。ホストされているアプリのリンクを使用して、すべてが正しい方法で生成されていることを確認することさえ試みました. 機能しません。常に Web サイトのフォールバックにリダイレクトされます。https://fb.me/746134728830806 から自分で簡単にテストできます
少なくともデフォルトの OS ブラウザーでエラーなしでネイティブ アプリを開くか、サイレントに URL にフォールバックするウェブサイトにディープ リンクを提供することは可能ですか?