背景:甲方要求用戶微信掃描二維碼跳轉微信小程序,支付寶小程序掃碼跳轉支付寶小程序。(支付寶小程序因為還沒有上線所以需要支付寶掃的時候要有個提示頁面)
1、通過微信后台配置掃普通鏈接二維碼打開小程序規則
這種方法還是適用於大多數場景的。可以通過配置規則傳遞不同參數。
2、通過生成小程序 URL Scheme , 跳轉小程序。
生成 URL Scheme 后, 可以通過 location.href 打開對應小程序頁面。
缺點是1、需要一個H5頁面中轉。 2、安卓不能直接跳轉小程序,需要通過點擊小程序開放標簽才能跳轉。 開發標簽需要調用微信JDK 所以需要開通公眾號,或者開通雲開發也可以免授權。
因為我們的需求是微信掃碼直接跳轉小程序,支付寶掃碼需要跳轉一個提示頁面,等支付寶小程序開發完成跳轉支付寶小程序。
所以最后實行的方法是,后台配置普通二維碼規則,普通二維碼的連接就是配置小程序二維碼規則的鏈接,這樣微信掃碼就直接跳轉小程序了。再寫一個H5頁面,H5頁面的鏈接也是生成普通二維碼的鏈接,這樣支付寶掃碼就可以跳轉我們的H5頁面了。支付寶小程序做好后再把支付寶的規則也配成一樣的就可以了