[發明專利]一種權限申請處理方法、裝置、設備及存儲介質有效
| 申請號: | 201811595419.0 | 申請日: | 2018-12-25 |
| 公開(公告)號: | CN110619195B | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 北京時光荏苒科技有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F3/0484 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100086 北京市海淀區中*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 權限 申請 處理 方法 裝置 設備 存儲 介質 | ||
本公開實施例公開了一種權限申請處理方法、裝置、設備及存儲介質。該方法包括:在監聽到權限申請模塊發出的權限申請請求時,獲取權限申請請求中包含的申請碼,并將申請碼與權限申請模塊的標識的對應關系記錄在映射表中;在監聽到發送給權限回調模塊的權限申請結果反饋消息時,獲取權限申請結果反饋消息中包含的申請碼和權限申請結果;在映射表中查找與申請結果反饋消息中包含的申請碼所對應的權限申請模塊的標識,并根據所述標識將權限申請結果發送給權限申請模塊,以使權限申請模塊根據權限申請結果執行后續處理。本公開實施例的技術方案,能夠簡化用戶的操作,并且提高了軟件中權限申請處理的效率和便利性。
技術領域
本公開實施例涉及應用程序開發技術領域,尤其涉及一種權限申請處理方法、裝置、設備及存儲介質。
背景技術
目前,用戶在使用安裝于安卓系統上的軟件時,比如在使用軟件提供的某一功能時,在當前顯示界面上可能會彈出對話框,以詢問用戶是否開啟相應的功能權限。用戶可以選擇允許或是拒絕開啟相應的功能權限,在獲取到用戶的反饋結果后,系統會根據反饋結果更新相應的功能權限狀態。
舉例說明,用戶在使用某個APP時點擊通話功能按鈕,權限申請模塊監測到該點擊操作后在權限狀態模塊中查詢通話權限狀態,即用戶的通話權限是否開啟,若開啟,執行相應的處理,例如顯示撥號界面等;若未開啟,則權限申請模塊發出權限申請請求,系統響應該權限申請請求,在顯示界面上彈出對話框以詢問用戶是否開啟通話權限,用戶通過點擊不同的按鈕來反饋自己允許或是拒絕開啟通話權限;系統發出包含用戶反饋結果的權限申請結果反饋消息,權限回調模塊接收到權限申請結果反饋消息后,根據用戶反饋結果決定是否更新權限狀態模塊中的通話權限狀態。
上述方案中,在用戶選擇允許開啟通話功能權限后,權限狀態模塊中的通話功能權限狀態會被更新為已開啟狀態,但此時用戶并不能立即使用通話功能,而是需要再次點擊通話功能按鈕,權限申請模塊在權限狀態模塊中查詢到通話功能權限狀態為已開啟后,才會顯示撥號界面以使用戶使用通話功能。
可見,現有技術中權限申請的處理方案,需要用戶操作多次才可以使用相應的功能,效率較低,便利性不高,用戶體驗也較差。
發明內容
本公開實施例提供了一種權限申請處理方法、裝置、設備及存儲介質,用于提高軟件中權限申請處理的效率和便利性。
第一方面,本公開實施例提供了一種權限申請處理方法,可以包括:
在監聽到權限申請模塊發出的權限申請請求時,獲取權限申請請求中包含的申請碼,并將申請碼與權限申請模塊的標識的對應關系記錄在映射表中;
在監聽到發送給權限回調模塊的權限申請結果反饋消息時,獲取權限申請結果反饋消息中包含的申請碼和權限申請結果;其中,權限申請結果反饋消息是權限申請模塊在發出權限申請請求后,在當前界面顯示權限申請詢問信息并根據獲取到的用戶反饋的權限申請結果發出的;
在映射表中查找與申請結果反饋消息中包含的申請碼所對應的權限申請模塊的標識,并根據所述標識將權限申請結果發送給權限申請模塊,以使權限申請模塊根據權限申請結果執行后續處理。
上述方案中,可選的是,在將權限申請結果發送給權限申請模塊之后,所述方法還可以包括:
若權限申請結果為權限申請失敗,則判斷用戶是否已選擇后續不再顯示權限申請詢問信息;
若是,則顯示引導信息,引導信息用于引導用戶跳轉到系統設置界面開啟相應權限。
上述方案中,可選的是,判斷用戶是否已選擇后續不再顯示權限申請詢問信息,可以包括:通過調用預設函數,獲得用戶是否已選擇后續不再顯示權限申請詢問信息的查詢結果。
上述方案中,可選的是,在顯示引導信息之前,所述方法可以包括:判斷權限申請模塊是否已授權顯示引導信息,若是,則觸發顯示引導信息的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京時光荏苒科技有限公司,未經北京時光荏苒科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811595419.0/2.html,轉載請聲明來源鉆瓜專利網。





