System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電子設備,更具體地,涉及一種應用內多窗的顯示方法、裝置、電子設備以及存儲介質。
技術介紹
1、其中,應用內多窗是指允許用戶在同一個應用程序中打開多個任務窗口,提高工作效率和便捷性。但是,目前的應用內多窗方案需要應用程序接入電子設備廠商提供的應用程序編程接口(application?programming?interface,api)能力,導致需要實現應用內多窗的應用程序的開發成本較高。
技術實現思路
1、鑒于上述問題,本申請提出了一種應用內多窗的顯示方法、裝置、電子設備以及存儲介質,以解決上述問題。
2、第一方面,本申請實施例提供了一種應用內多窗的顯示方法,所述方法包括:在顯示應用程序的應用頁面的情況下,獲取所述應用程序對應的應用配置信息,其中,所述應用配置信息由電子設備的操作系統對所述應用程序的應用配置文件進行解析獲得;若基于所述應用配置信息確定所述應用配置文件中在所述應用頁面對應的節點下聲明接入所述操作系統的應用內多窗,則在所述應用頁面中顯示所述操作系統的窗口控制器;響應作用于所述窗口控制器的觸控操作,顯示所述窗口控制器的第一菜單欄,其中,所述第一菜單欄中包括應用內多窗按鈕;響應作用于所述應用內多窗按鈕的觸控操作,執行針對所述應用頁面的應用內多窗操作。
3、第二方面,本申請實施例提供了一種應用內多窗的顯示裝置,所述裝置包括:應用配置信息獲取模塊,用于在顯示應用程序的應用頁面的情況下,獲取所述應用程序對應的應用配置信息,其中,所述應用配置信息由電
4、第三方面,本申請實施例提供了一種電子設備,包括存儲器和處理器,所述存儲器耦接到所述處理器,所述存儲器存儲指令,當所述指令由所述處理器執行時所述處理器執行上述方法。
5、第四方面,本申請實施例提供了一種計算機可讀取存儲介質,所述計算機可讀取存儲介質中存儲有程序代碼,所述程序代碼可被處理器調用執行上述方法。
6、本申請實施例提供的應用內多窗的顯示方法、裝置、電子設備以及存儲介質,在顯示應用程序的應用頁面的情況下,獲取應用程序對應的應用配置信息,其中,應用配置信息由電子設備的操作系統對應用程序的應用配置文件進行解析獲得,若基于應用配置信息確定應用程序的應用配置文件中在應用頁面對應的節點下聲明接入操作系統的應用內多窗,則在應用頁面中顯示操作系統的窗口控制器,響應作用于窗口控制器的觸控操作,顯示窗口控制器的第一菜單欄,其中,該第一菜單欄包括應用內多窗按鈕,響應作用于應用內多窗按鈕的觸控操作,執行針對應用頁面的應用內多窗操作,從而通過在應用配置文件中針對想要進行應用內多窗的應用頁面聲明接入操作系統的應用內多窗方案,以使得應用程序以低成本實現應用內多窗顯示。
本文檔來自技高網...【技術保護點】
1.一種應用內多窗的顯示方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述應用內多窗按鈕包括應用內分屏按鈕,所述響應作用于所述應用內多窗按鈕的觸控操作,執行針對所述應用頁面的應用內多窗操作,包括:
3.根據權利要求2所述的方法,其特征在于,在所述響應作用于所述應用內分屏按鈕的觸控操作,執行針對所述應用頁面的應用內分屏操作之后,還包括:
4.根據權利要求3所述的方法,其特征在于,所述第二菜單欄還包括替換應用按鈕,在所述目標子頁面顯示所述窗口控制器的第二菜單欄之后,還包括:
5.根據權利要求2-4任一項所述的方法,其特征在于,所述執行針對所述應用頁面的應用內分屏操作,包括:
6.根據權利要求1所述的方法,其特征在于,所述應用內多窗按鈕包括應用內浮窗按鈕,所述響應作用于所述應用內多窗按鈕的觸控操作,執行針對所述應用頁面的應用內多窗操作,包括:
7.根據權利要求6所述的方法,其特征在于,在所述響應作用于所述應用內浮窗按鈕的觸控操作,執行針對所述應用頁面的應用內浮窗操作之后,還包括:
>8.根據權利要求7所述的方法,其特征在于,所述第三菜單欄還包括最小化按鈕,在所述顯示所述窗口控制器的第三菜單欄之后,還包括:
9.根據權利要求6-8任一項所述的方法,其特征在于,所述執行針對所述應用頁面的應用內浮窗操作,包括:
10.根據權利要求1所述的方法,其特征在于,所述若基于所述應用配置信息確定所述應用配置文件中在所述應用頁面對應的節點下聲明接入所述操作系統的應用內多窗,則在所述應用頁面中顯示所述操作系統的窗口控制器,包括:
11.一種應用內多窗的顯示裝置,其特征在于,所述裝置包括:
12.一種電子設備,其特征在于,包括存儲器和處理器,所述存儲器耦接到所述處理器,所述存儲器存儲指令,當所述指令由所述處理器執行時所述處理器執行如權利要求1-10任一項所述的方法。
13.一種計算機可讀取存儲介質,其特征在于,所述計算機可讀取存儲介質中存儲有程序代碼,所述程序代碼可被處理器調用執行如權利要求1-10任一項所述的方法。
...【技術特征摘要】
1.一種應用內多窗的顯示方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述應用內多窗按鈕包括應用內分屏按鈕,所述響應作用于所述應用內多窗按鈕的觸控操作,執行針對所述應用頁面的應用內多窗操作,包括:
3.根據權利要求2所述的方法,其特征在于,在所述響應作用于所述應用內分屏按鈕的觸控操作,執行針對所述應用頁面的應用內分屏操作之后,還包括:
4.根據權利要求3所述的方法,其特征在于,所述第二菜單欄還包括替換應用按鈕,在所述目標子頁面顯示所述窗口控制器的第二菜單欄之后,還包括:
5.根據權利要求2-4任一項所述的方法,其特征在于,所述執行針對所述應用頁面的應用內分屏操作,包括:
6.根據權利要求1所述的方法,其特征在于,所述應用內多窗按鈕包括應用內浮窗按鈕,所述響應作用于所述應用內多窗按鈕的觸控操作,執行針對所述應用頁面的應用內多窗操作,包括:
7.根據權利要求6所述的方法,其特征在于,在所述響應作用于所述應用內浮窗按鈕的觸控操作,執行針對...
【專利技術屬性】
技術研發人員:施元昌,夏小敏,
申請(專利權)人:廣東明創軟件科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。