iOS/Android 웹 페이지에서 단 한 번의 클릭으로 휴대폰에서 앱을 직접 열 수 있게 하려면 어떻게 해야 합니까?
요즘에는 클릭 한 번으로 많은 공유 앱을 열 수 있습니다. 오픈 소스가 있나요?
漂亮男人2017-06-29 10:11:36
Scheme을 사용하세요. a 태그의 링크가 http를 가리키는 경우: //이것은 웹 페이지입니다. 사용자 정의하세요. qq: // QQ가 열립니다
iOS는 여기를 보세요
Android는 여기를 보세요
世界只因有你2017-06-29 10:11:36
@kiss 맞습니다!
그러나 사용자가 앱을 설치하지 않더라도 브라우저를 사용하여 직접 웹을 탐색할 수 있도록 사용자 정의하는 것은 강력히 권장되지 않습니다 scheme
, 因为当你的产品不是世界闻名的时候, 没有人(除了你自己)知道应该如何处理你自定义的scheme
. 所以直接使用http-scheme
+监听host
(+path
).
p.s. Zhihu App에서 처리하는 방법은 오래전에 Google Android 개발자도 제안한 것을 봤습니다.
또한 웹페이지가 WeChat에서 열리는 경우 WeChat에서 이를 제어하므로 앱을 열려면 일부 처리가 필요할 수 있습니다.
p.p.s. JD.com, Meilishuo 등 일부 제조업체는 WeChat과 협력하고 있습니다(WeChat을 열고 순서대로 입력).