0

私はこのように動作するAndroidアプリを持っています:

  1. ユーザーは自分の特定の URL で QR コードを読み取ります
  2. アプリがインストールされている場合、アプリはこの URL をインターセプトし、何らかの方法で処理します。
  3. アプリがインストールされていない場合、標準ブラウザはこの URL を開き、アプリ ページの Google Play につながります。
  4. ユーザーが初めてアプリをインストールして実行すると、ブラウザの履歴が読み取られ、自分の URL が検索されます。
  5. アプリがブラウザの履歴で URL を見つけた場合、この URL を再度処理します。

iPhone/iPad でこの動作を実装することは可能ですか? ここでの主な機能は、ブラウザの履歴を読み取り、http URL をインターセプトすることだと思います。

これが不可能な場合、iOS でこれをどのように実装しますか?

よろしくお願いします。

4

1 に答える 1

1

次の形式でカスタム アプリケーション URL を使用できます: myApp://... iOS は、存在する場合、アプリケーションを自動的に起動します。「インストールされていない」ケースを処理するためのロジックは、QR コード スキャン アプリにある必要があります。iOS カスタム URL スキームを使用した転送リンクを介して、スキャンされた Web サイトで処理できます (これは、使用状況の統計に役立つ場合があります)。

カスタム URL の実装に関する追加情報...

于 2013-03-06T18:23:42.563 に答える