• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    通過移動瀏覽器喚醒APP應(yīng)用的方法及裝置制造方法及圖紙

    技術(shù)編號:15690554 閱讀:77 留言:0更新日期:2017-06-24 03:02
    本申請?zhí)峁┮环N通過移動瀏覽器喚醒APP應(yīng)用的方法及裝置,其中的方法包括:移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,獲取移動瀏覽器的標(biāo)識信息;該標(biāo)識信息包括移動瀏覽器的包名信息;向系統(tǒng)提交針對目標(biāo)APP的第一調(diào)用數(shù)據(jù);其中,第一調(diào)用數(shù)據(jù)包括用于喚起目標(biāo)APP的自定義參數(shù)以及移動瀏覽器的標(biāo)識信息;系統(tǒng)接收移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時提交的第一調(diào)用數(shù)據(jù);基于自定義參數(shù)喚醒目標(biāo)APP執(zhí)行相應(yīng)的目標(biāo)業(yè)務(wù),并將移動瀏覽器的標(biāo)識信息傳遞至目標(biāo)APP;當(dāng)目標(biāo)業(yè)務(wù)執(zhí)行完畢后,響應(yīng)于目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回移動瀏覽器。本申請可以提升用戶體驗。

    Method and device for awakening APP application by mobile browser

    The invention provides a method and a device for the application of APP wake up through the mobile browser, the method includes: the mobile browser in APP launched target service invocation, obtaining identification information of the mobile browser; the identification information including a packet mobile browser; submitted to the system for the first call to APP the target data; the first call data including identification information for the target APP and custom parameters evoke mobile browser mobile browser; receiving system on the first call launched against the target APP service invocation submitted; custom parameters wake target APP implementation of the corresponding target based on business, and mobile browser identification information is passed to the target when the target business APP; after the completion of the execution, in response to the target submitted by APP carries the mobile browser package name information Second call data back to the mobile browser. This application can enhance the user experience.

    【技術(shù)實現(xiàn)步驟摘要】
    通過移動瀏覽器喚醒APP應(yīng)用的方法及裝置
    本申請涉及通信領(lǐng)域,尤其涉及一種通過移動瀏覽器喚醒APP應(yīng)用的方法及裝置。
    技術(shù)介紹
    在Android移動端的業(yè)務(wù)中,有一種常見的應(yīng)用場景是用戶在發(fā)起方的應(yīng)用或者瀏覽器中進(jìn)行一個業(yè)務(wù)流程,這個業(yè)務(wù)流程需要調(diào)用第三方APP應(yīng)用的一些功能;例如,第三方支付,第三方登錄,等等。當(dāng)用戶在發(fā)起方的APP應(yīng)用或者移動瀏覽器中跳轉(zhuǎn)到第三方APP,并應(yīng)用完成相應(yīng)的業(yè)務(wù)流程后,用戶通常會具有返回發(fā)起方的APP應(yīng)用或者移動瀏覽器中繼續(xù)完成相應(yīng)的業(yè)務(wù)流程的需求。在實際應(yīng)用中,當(dāng)發(fā)起方為用戶移動終端上的APP應(yīng)用時,通常可以基于Android系統(tǒng)中APP應(yīng)用之間的跳轉(zhuǎn)機(jī)制來返回至發(fā)起方的APP應(yīng)用。然后,當(dāng)發(fā)起方為用戶移動終端上的移動瀏覽器時,通常會存在第三方APP應(yīng)用完成相應(yīng)的業(yè)務(wù)后,無法自動返回至移動瀏覽器的問題。
    技術(shù)實現(xiàn)思路
    本申請?zhí)岢鲆环N通過移動瀏覽器喚醒APP應(yīng)用的方法,該方法包括:接收移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時提交的第一調(diào)用數(shù)據(jù);所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;基于所述自定義參數(shù)喚醒所述目標(biāo)APP執(zhí)行相應(yīng)的目標(biāo)業(yè)務(wù),并將所述移動瀏覽器的標(biāo)識信息傳遞至所述目標(biāo)APP;當(dāng)所述目標(biāo)業(yè)務(wù)執(zhí)行完畢后,響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回所述移動瀏覽器??蛇x的,所述移動瀏覽器的標(biāo)識信息還包括移動瀏覽器的UserAgent信息;其中,當(dāng)所述移動瀏覽器的標(biāo)識信息為所述移動瀏覽器的UserAgent信息時,所述移動瀏覽器的包名信息由所述目標(biāo)APP基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢得到??蛇x的,所述第二調(diào)用數(shù)據(jù)為所述目標(biāo)APP基于所述移動瀏覽器的包名信息構(gòu)建的用于喚醒所述移動瀏覽器的Intent;所述響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回所述移動瀏覽器包括:接收所述目標(biāo)APP提交的基于所述移動瀏覽器的包名信息構(gòu)建的Intent;向系統(tǒng)服務(wù)器查詢與所述移動瀏覽器的包名信息對應(yīng)的Activity組件;調(diào)用與所述移動瀏覽器對應(yīng)的Activity組件,以返回所述移動瀏覽器。本申請還提出一種通過移動瀏覽器喚醒APP應(yīng)用的方法,該方法包括:在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,獲取移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;向系統(tǒng)提交針對所述目標(biāo)APP的第一調(diào)用數(shù)據(jù);其中,所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息,以使得所述系統(tǒng)基于所述自定義參數(shù)喚醒所述目標(biāo)APP,并在所述目標(biāo)APP完成對應(yīng)的目標(biāo)業(yè)務(wù)時響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的Intent返回所述移動瀏覽器??蛇x的,所述在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,獲取移動瀏覽器的標(biāo)識信息包括:獲取所述移動瀏覽器的UserAgent信息;基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢所述移動瀏覽器的包名信息。可選的,所述移動瀏覽器的標(biāo)識信息還包括所述移動瀏覽器的UserAgent信息;其中,當(dāng)所述移動瀏覽器的標(biāo)識信息為所述移動瀏覽器的UserAgent信息時,所述移動瀏覽器的包名信息由所述目標(biāo)APP基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢得到??蛇x的,所述第一調(diào)用數(shù)據(jù)包括基于Schema協(xié)議定義的url;所述在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,向系統(tǒng)提交針對所述目標(biāo)APP的第一調(diào)用數(shù)據(jù)包括:在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,基于Schema協(xié)議定義url;將用于喚起所述目標(biāo)APP的目標(biāo)業(yè)務(wù)界面的自定義參數(shù),以及所述移動瀏覽器的標(biāo)識信息封裝至定義的所述url;調(diào)用系統(tǒng)接口,向系統(tǒng)提交所述url。本申請還提出一種通過移動瀏覽器喚醒APP應(yīng)用的裝置,該裝置包括:接收模塊,用于接收移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時提交的第一調(diào)用數(shù)據(jù);所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;喚醒模塊,用于基于所述自定義參數(shù)喚醒所述目標(biāo)APP執(zhí)行相應(yīng)的目標(biāo)業(yè)務(wù),并將所述移動瀏覽器的標(biāo)識信息傳遞至所述目標(biāo)APP;響應(yīng)模塊,用于在所述目標(biāo)業(yè)務(wù)執(zhí)行完畢后,響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回所述移動瀏覽器。可選的,當(dāng)所述移動瀏覽器的標(biāo)識信息為所述移動瀏覽器的UserAgent信息時,所述移動瀏覽器的包名信息由所述目標(biāo)APP基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢得到。可選的,所述第二調(diào)用數(shù)據(jù)為所述目標(biāo)APP基于所述移動瀏覽器的包名信息構(gòu)建的用于喚醒所述移動瀏覽器的Intent;所述響應(yīng)模塊具體用于:接收所述目標(biāo)APP提交的基于所述移動瀏覽器的包名信息構(gòu)建的Intent;向系統(tǒng)服務(wù)器查詢與所述移動瀏覽器的包名信息對應(yīng)的Activity組件;調(diào)用與所述移動瀏覽器對應(yīng)的Activity組件,以返回所述移動瀏覽器。本申請還提出一種通過移動瀏覽器喚醒APP應(yīng)用的裝置,該裝置包括:獲取模塊,用于在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,獲取移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;提交模塊,用于向系統(tǒng)提交針對所述目標(biāo)APP的第一調(diào)用數(shù)據(jù);其中,所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息,以使得所述系統(tǒng)基于所述自定義參數(shù)喚醒所述目標(biāo)APP,并在所述目標(biāo)APP完成對應(yīng)的目標(biāo)業(yè)務(wù)時響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的Intent返回所述移動瀏覽器。可選的,所述獲取模塊具體用于:獲取所述移動瀏覽器的UserAgent信息;基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢所述移動瀏覽器的包名信息??蛇x的,所述移動瀏覽器的標(biāo)識信息還包括所述移動瀏覽器的UserAgent信息;其中,當(dāng)所述移動瀏覽器的標(biāo)識信息為所述移動瀏覽器的UserAgent信息時,所述移動瀏覽器的包名信息由所述目標(biāo)APP基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢得到??蛇x的,所述第一調(diào)用數(shù)據(jù)包括基于Schema協(xié)議定義的url;所述提交模塊具體用于:在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,基于Schema協(xié)議定義url;將用于喚起所述目標(biāo)APP的目標(biāo)業(yè)務(wù)界面的自定義參數(shù),以及所述移動瀏覽器的標(biāo)識信息封裝至定義的所述url;調(diào)用系統(tǒng)接口,向系統(tǒng)提交所述url。本申請中,業(yè)務(wù)發(fā)起方的移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,通過在調(diào)用數(shù)據(jù)中攜帶移動瀏覽器的包名信息,并通過系統(tǒng)將該包名信息傳遞給目標(biāo)APP,使得目標(biāo)APP在完成相應(yīng)的目標(biāo)業(yè)務(wù)后,可以向系統(tǒng)提交攜帶包名信息的Intent,以由系統(tǒng)響應(yīng)該Intent返回至業(yè)務(wù)發(fā)起方的移動瀏覽器,實現(xiàn)了用戶在通過調(diào)用第三方的目標(biāo)APP完成業(yè)務(wù)后,可以自動返回發(fā)起方的移動瀏覽器,而不需要由用戶手動選擇返回的移動瀏覽器,從而可以提升用戶體驗。附圖說明圖1是本申請一實施例提供的一種通過移動瀏覽器喚醒APP應(yīng)用的方法的流程圖;圖2是本申請一實施例示出的本文檔來自技高網(wǎng)...
    通過移動瀏覽器喚醒APP應(yīng)用的方法及裝置

    【技術(shù)保護(hù)點】
    一種通過移動瀏覽器喚醒APP應(yīng)用的方法,其特征在于,該方法包括:接收移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時提交的第一調(diào)用數(shù)據(jù);所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;基于所述自定義參數(shù)喚醒所述目標(biāo)APP執(zhí)行相應(yīng)的目標(biāo)業(yè)務(wù),并將所述移動瀏覽器的標(biāo)識信息傳遞至所述目標(biāo)APP;當(dāng)所述目標(biāo)業(yè)務(wù)執(zhí)行完畢后,響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回所述移動瀏覽器。

    【技術(shù)特征摘要】
    1.一種通過移動瀏覽器喚醒APP應(yīng)用的方法,其特征在于,該方法包括:接收移動瀏覽器在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時提交的第一調(diào)用數(shù)據(jù);所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;基于所述自定義參數(shù)喚醒所述目標(biāo)APP執(zhí)行相應(yīng)的目標(biāo)業(yè)務(wù),并將所述移動瀏覽器的標(biāo)識信息傳遞至所述目標(biāo)APP;當(dāng)所述目標(biāo)業(yè)務(wù)執(zhí)行完畢后,響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回所述移動瀏覽器。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移動瀏覽器的標(biāo)識信息還包括移動瀏覽器的UserAgent信息;其中,當(dāng)所述移動瀏覽器的標(biāo)識信息為所述移動瀏覽器的UserAgent信息時,所述移動瀏覽器的包名信息由所述目標(biāo)APP基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢得到。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二調(diào)用數(shù)據(jù)為所述目標(biāo)APP基于所述移動瀏覽器的包名信息構(gòu)建的用于喚醒所述移動瀏覽器的Intent;所述響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的第二調(diào)用數(shù)據(jù),返回所述移動瀏覽器包括:接收所述目標(biāo)APP提交的基于所述移動瀏覽器的包名信息構(gòu)建的Intent;向系統(tǒng)服務(wù)器查詢與所述移動瀏覽器的包名信息對應(yīng)的Activity組件;調(diào)用與所述移動瀏覽器對應(yīng)的Activity組件,以返回所述移動瀏覽器。4.一種通過移動瀏覽器喚醒APP應(yīng)用的方法,其特征在于,該方法包括:在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,獲取移動瀏覽器的標(biāo)識信息;所述標(biāo)識信息包括所述移動瀏覽器的包名信息;向系統(tǒng)提交針對所述目標(biāo)APP的第一調(diào)用數(shù)據(jù);其中,所述第一調(diào)用數(shù)據(jù)包括用于喚起所述目標(biāo)APP的自定義參數(shù)以及所述移動瀏覽器的標(biāo)識信息,以使得所述系統(tǒng)基于所述自定義參數(shù)喚醒所述目標(biāo)APP,并在所述目標(biāo)APP完成對應(yīng)的目標(biāo)業(yè)務(wù)時響應(yīng)于所述目標(biāo)APP提交的攜帶所述移動瀏覽器的包名信息的Intent返回所述移動瀏覽器。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,獲取移動瀏覽器的標(biāo)識信息包括:獲取所述移動瀏覽器的UserAgent信息;基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢所述移動瀏覽器的包名信息。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述移動瀏覽器的標(biāo)識信息還包括所述移動瀏覽器的UserAgent信息;其中,當(dāng)所述移動瀏覽器的標(biāo)識信息為所述移動瀏覽器的UserAgent信息時,所述移動瀏覽器的包名信息由所述目標(biāo)APP基于所述移動瀏覽器的UserAgent信息向系統(tǒng)服務(wù)器查詢得到。7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一調(diào)用數(shù)據(jù)包括基于Schema協(xié)議定義的url;所述在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,向系統(tǒng)提交針對所述目標(biāo)APP的第一調(diào)用數(shù)據(jù)包括:在發(fā)起針對目標(biāo)APP的業(yè)務(wù)調(diào)用時,基于Schema協(xié)議定義url;將用于喚起所述目標(biāo)APP的目標(biāo)業(yè)務(wù)界面的自定義參數(shù),以...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:林傳杰,
    申請(專利權(quán))人:阿里巴巴集團(tuán)控股有限公司,
    類型:發(fā)明
    國別省市:開曼群島,KY

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲av无码专区在线观看亚| 亚洲熟妇无码一区二区三区导航| 无码国模国产在线观看免费| 亚洲人成无码网站在线观看| 国产亚洲美日韩AV中文字幕无码成人| 久久久久亚洲精品无码系列 | 高清无码中文字幕在线观看视频| 亚洲AV无码AV吞精久久| 中文字幕无码av激情不卡久久| 无码国产色欲XXXXX视频| 无码精品人妻一区二区三区免费| 91精品久久久久久无码| 暴力强奷在线播放无码| 性色AV一区二区三区无码| 无码人妻久久一区二区三区免费| 国产精品久久无码一区二区三区网 | 久久久久琪琪去精品色无码| 免费A级毛片无码A| 中文字幕无码免费久久99| 亚洲va无码va在线va天堂| 无码人妻精品一区二| 国产成人无码区免费A∨视频网站| 精品无码av一区二区三区| 无码无遮挡又大又爽又黄的视频| 人妻丰满熟妇AV无码区HD| 国产精品无码无卡无需播放器| 无码日本电影一区二区网站| 亚洲色av性色在线观无码| 亚洲国产成AV人天堂无码| 亚洲AV无码不卡在线播放| 国产精品无码av在线播放| 国产成人无码av| 国产乱子伦精品无码码专区 | 无码人妻精品一区二区三区久久久| 无码中文人妻视频2019| 久久精品无码一区二区无码 | yy111111少妇影院无码| 狠狠躁天天躁无码中文字幕| av无码a在线观看| 亚洲日韩精品无码一区二区三区| 日韩精品无码视频一区二区蜜桃 |