亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種獲取網(wǎng)絡資源的方法和裝置的制造方法_2

文檔序號:8299049閱讀:來源:國知局
加載,直接執(zhí)行步驟207 ;如果沒有將宿主應用共享的核心瀏覽組件加載到第三方應用中,執(zhí)行步驟203。
[0045]當然在本發(fā)明實施例中,也可以每獲取一次網(wǎng)絡資源,加載一次宿主應用共享的核心瀏覽組件,也即執(zhí)行完步驟201之后,不執(zhí)行步驟202,直接執(zhí)行步驟203。
[0046]開發(fā)人員在開發(fā)核心瀏覽組件時,將核心瀏覽組件封裝成獨立的模塊,該核心瀏覽組件中包含完整的方法,因此,該核心瀏覽組件可以被第三方應用加載并完整使用以及可以運行在第三方應用中。
[0047]步驟203:判斷共享列表包括的應用的標識中是否存在瀏覽器的標識,如果是,執(zhí)行步驟204,如果否,執(zhí)行步驟205。
[0048]共享列表用于存儲共享核心瀏覽組件的應用的標識;在步驟203之前,需要生成共孚列表,生成共孚列表的步驟可以為:
[0049]接收應用的安裝包,如果應用的安裝包中存在共享標識,確定出該應用能夠共享核心瀏覽組件,將該應用的標識添加到共享列表中。
[0050]應用在安裝或者升級時,服務器發(fā)送安裝包給終端,如果該應用能夠共享核心瀏覽組件,該應用的安裝包中存在共享標識;如果該應用不能夠共享核心瀏覽組件,該應用的安裝包中不存在共享標識;終端接收應用發(fā)送的安裝包,將安裝包中存在共享標識的應用的標識添加到共享列表中。
[0051]應用的標識可以為應用的名稱等;共享標識可以為“可以共享”等。
[0052]步驟204:從共享列表中優(yōu)先選擇瀏覽器的標識,將選擇的瀏覽器的標識對應的瀏覽器作為宿主應用,執(zhí)行步驟206。
[0053]具有瀏覽服務的應用中的核心瀏覽組件一般比不具有瀏覽服務的應用中的核心瀏覽組件性能好;因此,優(yōu)先選擇具有瀏覽服務的應用共享的核心瀏覽組件。由于瀏覽器是一種具有瀏覽服務的應用,如果瀏覽器共享了核心瀏覽組件,優(yōu)先選擇瀏覽器的核心瀏覽組件,在本步驟中,從共享列表中優(yōu)先選擇瀏覽器的標識,將選擇的瀏覽器的標識對應的瀏覽器作為宿主應用。
[0054]如果在共享列表中存在多個瀏覽器的標識,可以從共享列表中隨機選擇一個瀏覽器的標識,將隨機選擇的瀏覽器的標識對應的瀏覽器作為宿主應用。
[0055]步驟205:從共享列表中隨機選擇一個應用的標識,將選擇的應用的標識對應的應用作為彳百王應用。
[0056]如果瀏覽器沒有共享核心瀏覽組件,可以隨機選擇一個應用的核心瀏覽組件,在本步驟中,從共享列表中隨機選擇一個應用的標識,將選擇的應用的標識對應的應用作為4百王應用。
[0057]步驟206:將宿主應用共享的核心瀏覽組件加載到第三方應用中。
[0058]具體地,用于調用瀏覽組件的裝置通過其中包含的函數(shù)接口以及回調方法調用宿主應用共享的核心瀏覽組件,將該核心瀏覽組件加載到第三方應用中。
[0059]例如,從共享列表中選擇QQ瀏覽器的標識,將選擇的QQ瀏覽器作為宿主應用,通過用于調用瀏覽組件的裝置通過其中包含的函數(shù)接口以及回調方法調用QQ瀏覽器共享的核心瀏覽組件,將該QQ瀏覽器共享的核心瀏覽組件加載到第三方應用中,參見圖2-3。
[0060]步驟207:控制第三方應用根據(jù)網(wǎng)絡資源的地址,通過核心瀏覽組件獲取網(wǎng)絡資源。
[0061]其中,控制第三方應用通過核心瀏覽組件發(fā)送網(wǎng)絡資源的地址給網(wǎng)絡服務器,控制第三方應用通過核心瀏覽組件接收網(wǎng)絡服務器返回的網(wǎng)絡資源可以包括以下步驟(I)至(5):
[0062](I):第三方應用發(fā)送網(wǎng)絡資源的地址給核心瀏覽組件;
[0063]將宿主應用共享的核心瀏覽組件加載到第三方應用中后,第三方應用可以從宿主應用中獲取數(shù)據(jù)信息,該數(shù)據(jù)信息包括代理服務器的標識等。該代理服務器用于對網(wǎng)絡資源進行壓縮,從而能夠節(jié)省流量。
[0064]本步驟可以為:第三方應用發(fā)送網(wǎng)絡資源的地址和代理服務器的標識給核心瀏覽組件。
[0065]代理服務器的標識可以為代理服務器的IPdnternet Protocol,網(wǎng)絡之間互連的協(xié)議)地址等。
[0066]例如,控制聊天工具發(fā)送“世界杯晚報”對應的url和代理服務器的IP地址給核心瀏覽組件。
[0067](2):核心瀏覽組件接收第三方應用發(fā)送的網(wǎng)絡資源的地址,發(fā)送該網(wǎng)絡資源的地址給網(wǎng)絡服務器;
[0068]具體地,核心瀏覽組件接收第三方應用發(fā)送的網(wǎng)絡資源的地址和代理服務器的標識,根據(jù)代理服務器的標識發(fā)送該網(wǎng)絡資源的地址給代理服務器。代理服務器接收核心瀏覽組件發(fā)送的該網(wǎng)絡資源的地址,發(fā)送該網(wǎng)絡資源的地址給網(wǎng)絡服務器。
[0069]例如,核心瀏覽組件接收聊天工具發(fā)送的“世界杯晚報”對應的url和代理服務器的IP地址,根據(jù)代理服務器的IP地址發(fā)送“世界杯晚報”對應的url給代理服務器。代理服務器接收聊天工具發(fā)送的“世界杯晚報”對應的url,發(fā)送該“世界杯晚報”對應的url給網(wǎng)絡服務器。
[0070](3):網(wǎng)絡服務器接收核心瀏覽組件發(fā)送的網(wǎng)絡資源的地址,根據(jù)該網(wǎng)絡資源的地址獲取網(wǎng)絡資源,發(fā)送網(wǎng)絡資源給核心瀏覽組件;
[0071]具體地,網(wǎng)絡服務器接收代理服務器發(fā)送的該網(wǎng)絡資源的地址,根據(jù)該網(wǎng)絡資源的地址下載該網(wǎng)絡資源的地址對應的網(wǎng)絡資源,發(fā)送網(wǎng)絡資源給代理服務器;代理服務器接收網(wǎng)絡服務器發(fā)送的網(wǎng)絡資源,對網(wǎng)絡資源進行壓縮,發(fā)送壓縮后的網(wǎng)絡資源給核心瀏覽組件。
[0072]代理服務器對網(wǎng)絡資源進行壓縮,從而能夠減小網(wǎng)絡資源的大小,從而節(jié)省了網(wǎng)絡流量。并且,宿主應用共享的核心瀏覽組件包含了高速、高安全和高擴展能力等特性,因此,通過宿主應用共享的核心瀏覽組件獲取網(wǎng)絡資源速度快、安全性好,并且支持更多的擴展能力,如支持4G(4th Generat1n,第四代移動通信)視頻播放,支持各種格式的文檔,如擴展名為.doc格式的文檔,擴展名為.xls格式的文檔或者擴展名為.pdf格式的文檔等。
[0073]例如,網(wǎng)絡服務器接收代理服務器發(fā)送的該“世界杯晚報”對應的url,根據(jù)“世界杯晚報”對應的url下載該“世界杯晚報”的網(wǎng)頁內(nèi)容;發(fā)送“世界杯晚報”的網(wǎng)頁內(nèi)容給代理服務器;代理服務器接收網(wǎng)絡服務器發(fā)送的該“世界杯晚報”的網(wǎng)頁內(nèi)容,對“世界杯晚報”的網(wǎng)頁內(nèi)容進行壓縮,發(fā)送壓縮后的“世界杯晚報”的網(wǎng)頁內(nèi)容給核心瀏覽組件。
[0074](4):核心瀏覽組件接收網(wǎng)絡服務器發(fā)送的網(wǎng)絡資源,發(fā)送網(wǎng)絡資源給第三方應用;
[0075]具體地,瀏覽服務器接收代理服務器發(fā)送的壓縮后的網(wǎng)絡資源,發(fā)送壓縮后的網(wǎng)絡資源給第三方應用。
[0076]例如,核心瀏覽組件接收代理服務器發(fā)送的壓縮后的“世界杯晚報”的網(wǎng)頁內(nèi)容,發(fā)送壓縮后的“世界杯晚報”的網(wǎng)頁內(nèi)容給聊天工具。
[0077](5):第三方應用接收核心瀏覽組件發(fā)送的網(wǎng)絡資源。
[0078]具體地,第三方應用接收核心瀏覽組件發(fā)送的壓縮后的網(wǎng)絡資源,并顯示給用戶。
[0079]例如,聊天工具接收核心瀏覽組件發(fā)送的壓縮后的“世界杯晚報”的網(wǎng)頁內(nèi)容。
[0080]步驟208:如果沒有成功將宿主應用共享的核心瀏覽組件加載到第三方應用中或者通過核心瀏覽組件沒成功獲取到網(wǎng)絡資源,則從操作系統(tǒng)中獲取瀏覽組件。
[0081]如果沒有成功將宿主應用共享的核心瀏覽組件加載到第三方應用中或者通過核心瀏覽組件沒有成功獲取到網(wǎng)絡資源,為了保證能夠獲取到網(wǎng)絡資源,終端動態(tài)切換到從操作系統(tǒng)中獲取瀏覽組件。
[0082]其中,從操作系統(tǒng)中獲取瀏覽組件的步驟可以為:
[0083]從操作系統(tǒng)中調用瀏覽組件,將該瀏覽組件加載到第三方應用中。
[0084]通過第三方應用中集成的用于調用瀏覽組件的裝置中包含的函數(shù)接口以及回調方法調用操作系統(tǒng)中的瀏覽組件,將該瀏覽組件加載到第三方應用中。
[0085]步驟209:控制第三方應用根據(jù)網(wǎng)絡資源的地址,通過該瀏覽組件獲取網(wǎng)絡資源。
[0086]具體地,控制第三方應用通過該瀏覽組件發(fā)送網(wǎng)絡資源的地址給網(wǎng)絡服務器;控制第三方應用通過該瀏覽組件接收網(wǎng)絡服務器返回的網(wǎng)絡資源。
[0087]例如,控制聊天工具通過該瀏覽組件發(fā)送“世界杯晚報”對應的url給網(wǎng)絡服務器,控制聊天工具通過該瀏覽組件接收網(wǎng)絡服務器返回的“世界杯晚報”的網(wǎng)頁內(nèi)容。
[0088]在本發(fā)明實施例中,檢測到用戶在第三方應用中選擇需要獲取的網(wǎng)絡資源的標識時,從終端中尋找共享核心瀏覽組件的宿主應用,將宿主應用共享的核心瀏覽組件加載到第三方應用中,第三方應用通過核心瀏覽組件獲取網(wǎng)絡資源。由于宿主應用共享的核心瀏覽組件具有高速穩(wěn)定、高安全性和高擴展能力,因此,通過宿主應用共享的核心瀏覽組件獲取網(wǎng)絡資源時,獲取的速度快,安全性高,并且,能夠獲取各種格式的網(wǎng)絡資源。進一步地,如果沒有成功將宿主應用共享的核心瀏覽組件加載到第三方應用中或者通過核心瀏覽組件沒成功獲取到網(wǎng)絡資源時,終端動態(tài)切換到通過操作系統(tǒng)中的瀏覽組件獲取網(wǎng)絡資源,從而能夠保證獲取到網(wǎng)絡資源。
[0089]實施例3
[0090]本發(fā)明實
當前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1