2017-12-28 18 views
1

私のウェブサイトとモバイルアプリケーションの通信に関する技術的な助けが必要です。 フローはユーザがWebからチェックアウトを行い、IOS上のモバイルアプリケーションにリダイレクトされます。アプリケーションは支払いを受け取り、サファリで開いたWebページに返信します。IOSブラウザからアプリケーションを開き、処理後にブラウザに返信します

ディープリンクやバックリンクのようないくつかのオプティオを調査しましたが、ディープリンクではモバイルデータにデータを転送することはできますが、ウェブページ上で応答データを返すことはできません。バックリンクと同じです。

オープンURLメソッドを使用して再度ウェブページを開くと、新しいタブが開きますが、サファリの同じページにいくつかのレスポンス文字列でリダイレクトしたいので注意してください。

プラットフォームはIOSであり、通信はウェブブラウザとIOSネイティブモバイルアプリの間で行われることに注意してください。

答えて

2

Universal Linksのドキュメントをご覧ください。あなたのユースケースをサポートするはずです。

チェックアウトすると、自分のスキーマに一致するURLにユーザーをリダイレクトすると、iOSがアプリにリダイレクトされます。ブラウザに戻るには、サイトへのリンクを開くだけです。

+0

Safariのリンクを新しいタブで開きます。私は同じタブにも行きたい。これを達成する方法はありますか? – TalaT

関連する問題