獲取快手主頁跳轉urlscheme協議的方法app通用方法

經常有人問獲取app的跳轉scheme協議的方法:

獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
網上有賣這個教程的一兩百元,當然也有免費分享的,我就是之前寫抖音跳轉時搜索相關資料,在簡書上找到了一篇關于這方面的教程(文末有那篇文章的鏈接地址),學習到這種方法的 , 今天就分享給大家 。
這種方法適合大部分app,當然也有它自己的局限性,下面我就以獲取快手個人主頁跳轉scheme協議為例,講解一下這種方法 。
第一步:打開快手app的用戶個人主頁,點擊右上角分享按鈕 。
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
第二步:彈出分享界面,獲取分享鏈接地址 。
看了這么多快手,還是「我最愛的穎寶寶丫」最好玩了!http://m.gifshow.com/s/6swrwsaV 復制此鏈接,打開【快手】直接觀看!
提取一下:http://m.gifshow.com/s/6swrwsaV
這個網址稍后會使用 。
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
第三步:打開電腦瀏覽器,這里我用的谷歌瀏覽器,按一下F12,調出開發者工具頁面 , 然后點擊模擬手機模式,再刷新一下網頁,可以看到頁面就變成手機瀏覽頁面的樣子了 。
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
第四步:把剛剛的快手網址輸入到瀏覽器當中,打開頁面,此時看到是手機模式顯示 , 如果不是刷新頁面 。
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
第五步:對開發者工具頁面進行一下設置 , 
1、切換到network欄目
2、清空所有抓包數據
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
第六步:點一下關注按鈕,看到右側有一個紅色的抓包數據
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
【獲取快手主頁跳轉urlscheme協議的方法app通用方法】第七步:在紅色數據上面右鍵,復制鏈接
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
去掉后面的一些參數后得到 kwai://profile/1162429530
這個就是跳轉到快手主頁的scheme協議 。
下面我們用按鍵測試一下:
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
運行以后確實可以直接跳轉到快手用戶主頁 。
跳轉源碼:
Import "shanhai.lua"
shanhai.execute ("am start -a android.intent.action.VIEW -d kwai://profile/1162429530")
另外在分享一個跳轉到作品主頁的代碼
Import "shanhai.lua"
shanhai.execute ("am start -a android.intent.action.VIEW -d kwai://work/5221923782104138503")
需要注意的我們這期教程只適用那些有分享鏈接的頁面 , 比如用戶個人主頁,作品頁面等,所以我在開頭說了它具有局限性 。
學了本期教程,大家可以去用別的app測試一下 。最后說一下本期參考的簡書文章:https://www.jianshu.com/p/2271ca5881e1
獲取快手主頁跳轉urlscheme協議的方法app通用方法

文章插圖
ios app沒有設置url scheme,怎么跳轉這個取決于這個app有沒有設置url
scheme
如果沒有設置,
無論如何都找不到
如果有設置,
比如微信,
qq這些app,
是公布了scheme的
如果你是要自己給自己的app配置一個scheme
你可以在info.plist里面添加url
types--->url
schemes--->items--->添加一個scheme