如何實現小程式與App的跳轉?以下這篇文章大家介紹一下小程式與App間進行跳轉的實作方法,希望對大家有幫助!
在運行了自己的小程式的同時,許多開發者都想進一步了解,如何實作我自己的小程式、與其他App(特別是微信App)的跳轉?
提到小程序,大家腦中第一印象總是微信小程序,現在,FinClip將這種能力「開放」出來,讓任何一個App都能運行自己的小程式。 【相關學習推薦:小程式開發教學】
在運行了自己的小程式的同時,許多開發者都想進一步了解,如何實現我自己的小程式、與其他App(特別是微信App)的跳轉?
今天,我們將重點放在這個跳躍的邏輯關係與實作方式。
開篇明義、概念先行。在梳理跳轉前,我們有必要再關註一下這些小程式各自是什麼。
微信小程式: 幾乎不需要解釋,是執行在微信App中的小程式規格
FinClip小程式:
#FinClip小程式= 微信小程式:從技術堆疊上,一個微信小程式可以直接編譯為FinClip小程式,一個程式碼包在雙端(微信App 和整合FinClip SDK的APP)上,表現是完全一樣的
FinClip ≠ 微信:從上架流程上,FinClip是獨立平台,有自己的管理後台,客戶可通過FinClip SaaS版SDK後,在自己的APP上運行小程式;同時,微信是一個絕對獨立的APP,小程式必須在微信上申請帳號、等待審核,全流程由微信(也即騰訊)處理,任何其他第三方都無法干涉
FinClip > 微信: FinClip SDK可以讓任何一個App擁有執行小程式的能力,同時也支援將小程式上架至其他主流App平台(如百度、支付寶)
基於FinClip能力之後,小程式與App跳轉可不只是一種方式、一條路徑,我們梳理瞭如下圖所示的6條路徑。
接下來,一一看下如何實現吧!
場景1:微信小程式— 微信App
場景描述:
這是最最基礎的小程式- App的跳轉,實際上,無論是FinClip小程式- FinClipApp,還是微信小程式— 微信App,實現的都是在自己生態內的內容切換
實作方法:
小程式透過返回、退出操作回到App,App也可以透過定義小程式入口參數的方式,實現進入指定小程式頁面的目標
FinClip:App進入小程式指定頁面的設定方法
」場景2:finclip小程式 - 微信App
場景描述:
微信是什麼?是目前網路世界最大的公域流量。透過分享到微信,我們可以:
實作方法:只要簡單幾行程式碼,finclip App即可分享小程式到微信
場景3:微信小程式- 自有App(整合finclip SDK 的App)
場景說明:引流引流,引到自己家的才叫真「流量」。在微信小程式透過內容、活動吸引到的流量,自然要再回流至自有App的
實現方法:需要強調的是,從微信到自有App的跳轉,主要是受限於微信本身的規定,微信不提供的能力、基本上很難解決。而微信小程式在近期版本中,已經移除了直接「返回App」的入口,目前能透過小程式實現的引流主要是:
在微信小程式內設定入口→ 引導進入客服資訊→ 客服回覆下載連結→ 在下載連結內引導至App(或引導使用者執行下載) → 在自有App內開啟對應內容
#場景4:FinClip小程式—微信—自有App
場景描述:
閉環、閉環,有來有回才叫閉環。透過實現FinClip小程式到微信、再回到App的閉環,活動運作才能完整。
實作方法: 此場景實際上是場景3 場景4的結合,透過兩種方式疊加即可實現。
場景5:其他(簡訊、郵件、網頁等)— FinClip小程式(自有App)
場景描述:
除了微信- App之間的互跳,任意其他位置也可以實現到小程式和App跳躍。舉個例子:
實作方法: FinClip小程式支援生產短鏈,該短鏈支援從外部喚醒
更多程式相關知識,請造訪:程式影片! !
以上是聊聊小程式與App間怎麼進行跳轉的詳細內容。更多資訊請關注PHP中文網其他相關文章!