2017-12-28 3 views
1

내 웹 사이트 및 모바일 응용 프로그램 통신에 대한 기술 지원이 필요합니다. 흐름은 사용자가 웹에서 결제를 누르면 IOS에서 모바일 응용 프로그램으로 리디렉션됩니다. 신청서가 지불을 받고 사파리에서 열리는 웹 페이지로 응답을 보냅니다.IOS 브라우저에서 응용 프로그램을 열고 처리 후 브라우저에 응답을 보냅니다.

딥 링크 및 다시 연결과 같은 몇 가지 옵션을 살펴 보았습니다. 그러나 딥 링크에서는 일부 데이터를 모바일 앱으로 전송할 수 있지만 웹 페이지에서는 응답 데이터를 가져올 수 없습니다. 백 링크와 동일합니다.

오픈 URL 메서드를 사용하여 웹 페이지를 다시 열면 새 탭이 열리 며 일부 응답 문자열이있는 사파리의 동일한 페이지로 리디렉션하고 싶습니다.

플래닛은 플랫폼이 IOS이고 통신이 웹 브라우저와 IOS 네이티브 모바일 앱 사이에 있음을 알립니다.

답변

2

Universal Links 설명서를 확인해보십시오. 유스 케이스를 지원해야합니다.

체크 아웃 할 때 스키마와 일치하는 제어 URL로 사용자를 리디렉션하면 iOS가 앱으로 리디렉션되며 브라우저로 돌아가려면 사이트로 돌아 가기 만하면됩니다.

+0

열기 사파리의 새 탭에서 링크가 열립니다. 같은 탭으로 가고 싶다. 이것을 달성 할 수있는 방법이 있습니까? – TalaT

관련 문제