搜尋

首頁  >  問答  >  主體

iOS/Android 那些網頁上點一下就能直接開啟手機上的App是怎麼做到的?

iOS/Android 那些網頁上點一下就能直接開啟手機上的App是怎麼做到的?
現在看好多APP分享的都是可以一鍵打開,是怎麼做到的,有開源的嗎?

曾经蜡笔没有小新曾经蜡笔没有小新2730 天前1218

全部回覆(2)我來回復

  • 漂亮男人

    漂亮男人2017-06-29 10:11:36

    使用Scheme 啊,如果 a 標籤的連結指向 http : //這樣的是網頁,自訂一下,qq: // 這樣就打開QQ了

    iOS的看這裡
    安卓的看這裡

    回覆
    0
  • 世界只因有你

    世界只因有你2017-06-29 10:11:36

    @kiss 說得對!

    但是強烈不建議自訂scheme, 因為當你的產品不是世界聞名的時候, 沒有人(除了你自己)知道應該如何處理你自定義的scheme. 所以直接使用http-scheme+監聽host(+path)就好了, 這樣即便用戶沒有安裝你的App, 也能直接用瀏覽器瀏覽網頁.

    p.s. 知乎App就是這麼處理的. 很早之前看到曾經Google的Android開發人員也這樣建議過.


    另外, 如果是在微信打開的網頁, 那可能需要一些處理才能打開你的App, 因為微信做了控制.

    p.p.s. 有些廠商是和微信有合作的, 比如京東, 美麗說等(打開微信, 依次進入-錢包-第三方服務)是可以直接打開的.

    錢包🎜-🎜第三方服務🎜)是可以直接打開的.🎜錢包🎜-🎜第三方服務🎜)是可以直接打開的.🎜錢包🎜-🎜第三方服務🎜)是可以直接打開的.🎜

    回覆
    0
  • 取消回覆