제목처럼 휴대폰에 앱이 설치되어 있으면 지정된 페이지로 이동하도록 회사에서 요구하고 있습니다. 앱이 설치되어 있지 않으면 에서 코드를 검색하여 다운로드 페이지로 이동합니다. 인터넷을 테스트한 후 문제를 발견했습니다.
일반적으로 두 가지 방법이 있습니다:
첫 번째는 iframe입니다. 문제는 iframe을 숨겨 앱을 호출하는 것이며 몇 초 후에 페이지가 점프하는 것입니다. 이는 Android에서는 가능하지만 iOS에서의 테스트는 효과가 없으며 절대 그렇지 않습니다. 전화 SMS://tel://도 작동하지 않습니다. iphone6 시스템
두 번째 방법은 a 태그의 href 속성을 사용하여 점프하는 것입니다. 앱이 설치되어 있으면 Android와 iOS 모두에서 사용할 수 있습니다. 그러나 앱이 설치되어 있지 않으면 웹 페이지에서 잘못된 것으로 보고됩니다. iOS에서는 URL 오류가 발생합니다. 해당 제품에는 해당되지 않습니다.
SF 포럼의 전문가에게 앱을 활성화하는 올바른 방법에 대한 조언을 요청하세요. 감사합니다.
또 다른 방법은
으아악아주 좋다고 해야 하지만, 제 요구 사항에는 단순히 전화를 걸지 않고 앱의 특정 페이지로 이동하는 것이 약간 맞지 않습니다.
iOS에서는 먼저 앱이 자체 URL 스키마를 등록해야 합니다. 이는 abc와 같이 http를 대체할 특수 접두사를 선언하는 것을 의미합니다. 그렇다면 웹 페이지에서 http를 abc로 대체한 다음 엽니다. 링크. https인 경우 abc로 변경합니다.