Webview之常用App跳轉URL Schemes整理

lvxiangan發表於2018-11-26

關於URL Schemes的概念以及使用我就不在這裡細說了,本文只作常用URL Schemes整理。URL Schemes可配合Magic Launcher Pro使用,當然也可搭配Workflow、Pin、Lcp等工具使用。

開啟微信:weixin:// 

微信掃一掃:weixin://scanqrcode

開啟支付寶:alipay:// 

支付寶掃一掃:alipayqr://platformapi/startapp?saId=10000007

支付寶轉賬:alipays://platformapi/startapp?appId=20000116

支付寶收款:alipays://platformapi/startapp?appId=20000123

支付寶付款:alipayqr://platformapi/startapp?sald=20000056

支付寶紅包:alipays://platformapi/startapp?appId=88886666

支付寶AA收款:alipays://platformapi/startapp?appId=20000263

支付寶記賬:alipay://platformapi/startapp?appId=20000168

支付寶還信用卡:alipays://platformapi/startapp?appId=09999999

支付寶滴滴出行:alipays://platformapi/startapp?appId=20000778

支付寶查快遞:alipays://platformapi/startapp?appId=20000754

支付寶生活繳費:alipays://platformapi/startapp?appId=20000193

支付寶彩票:alipays://platformapi/startapp?appId=10000011

支付寶淘票票:alipays://platformapi/startapp?appId=20000131

支付寶股票:alipays://platformapi/startapp?appId=20000134

支付寶螞蟻森林:alipays://platformapi/startapp?appId=60000002

支付寶螞蟻莊園:alipays://platformapi/startapp?appId=66666674

支付寶螞蟻寶卡:alipays://platformapi/startapp?appId=60000057

開啟QQ:mqq://

開啟微博:sinaweibo:// 

開啟淘寶:taobao://

開啟京東:openapp.jdmoble://

開啟QQ音樂:qqmusic://

開啟QQ音樂最近播放:qqmusic://today?mid=31&k1=2&k4=0

開啟網易雲音樂:orpheuswidget://

網易雲音樂聽歌識曲:orpheuswidget://recognize

網易雲音樂私人FM:orpheuswidget://radio

開啟酷我音樂:com.kuwo.kwmusic.kwmusicForKwsing://

開啟酷狗音樂:kugouURL://

開啟百度音樂:baidumusic://

開啟蝦米音樂:xiami://

開啟愛奇藝:iqiyi://

開啟騰訊視訊:wb2162695501://

開啟優酷:youku://

開啟樂視視訊:wx40f1ed0460d8cbf4://

開啟嗶哩嗶哩動畫:bilibili://

開啟搜狐視訊:sohuvideo://

開啟今日頭條:snssdk141://

開啟網易新聞:newsapp://

開啟騰訊新聞:qqnews://

開啟王者農藥:tencentlaunch1104466820://

開啟陰陽師:wb2982475902://

開啟迅雷:thunder://

 

 

支付寶 Url scheme

//掃一掃
alipayqr://platformapi/startapp?saId=10000007
//付款
alipayqr://platformapi/startapp?saId=20000056
//轉賬 
alipays://platformapi/startapp?appId=20000221
//轉賬
alipayqr://platformapi/startapp?saId=20000116
//收款 
alipays://platformapi/startapp?appId=20000123



解析收款二維碼得到
payUrl = "HTTPS://QR.ALIPAY.COM/FKX08699IHC7N1YQRPBR5D"

收款二維碼.png

具體程式碼如下:

public class MainActivity extends AppCompatActivity   {
  TextView alipay;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

    alipay.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

    try {
                Intent intent = new Intent();
                intent.setAction("android.intent.action.VIEW");
                //實現payUrl
                String payUrl = "HTTPS://QR.ALIPAY.COM/FKX08699IHC7N1YQRPBR5D";
                intent.setData(Uri.parse("alipayqr://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode=" + payUrl));
                startActivity(intent)  
            }
                  catch (Exception e) {
                
                    }   
            }
        });
  }
}

實現效果如下:

 

相關文章