絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,這樣,當?shù)谝惠o進程開啟網(wǎng)頁失敗時, 主進程可以自動建立第二輔進程,由第二輔進程重新開啟該網(wǎng)頁,簡化了用戶開啟網(wǎng)頁的 操作,從而,可以提高開啟網(wǎng)頁的效率。
[0082] 實施例三
[0083] 下面將結(jié)合具體的應用場景,對本發(fā)明實施例所提供的開啟網(wǎng)頁的方法進行詳細 說明,如圖4所示,可以包括如下處理步驟:
[0084] 步驟401,主進程向第一輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟指令。
[0085] 步驟402,第一輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作。
[0086] 步驟403,在接收到第一網(wǎng)頁開啟指令之后達到預設時長時,第一輔進程檢測當前 加載的對應該網(wǎng)頁的瀏覽器內(nèi)核功能是否完整。
[0087] 步驟404,如果當前加載的對應該網(wǎng)頁的瀏覽器內(nèi)核功能不完整,則第一輔進程判 定開啟該網(wǎng)頁失敗,向主進程發(fā)送網(wǎng)頁重開啟消息。
[0088] 步驟405,第一輔進程將自身關閉。
[0089] 步驟406,當接收到第一輔進程發(fā)送的網(wǎng)頁重開啟消息時,主進程根據(jù)網(wǎng)頁重開啟 消息,確定第一輔進程對應的網(wǎng)絡地址為目標網(wǎng)絡地址。
[0090] 步驟407,主進程建立第二輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第 二網(wǎng)頁開啟指令。
[0091] 步驟408,第二輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作。
[0092] 上述步驟401~步驟408的處理方式可以參見實施例二的相關內(nèi)容,在此不再贅 述。
[0093] 本發(fā)明實施例中,主進程向第一輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟 指令,以使第一輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,如果開啟該網(wǎng)頁失 敗,則向主進程發(fā)送網(wǎng)頁重開啟消息,當接收到第一輔進程發(fā)送的網(wǎng)頁重開啟消息時,主進 程根據(jù)網(wǎng)頁重開啟消息,確定第一輔進程對應的網(wǎng)絡地址為目標網(wǎng)絡地址,主進程建立第 二輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第二網(wǎng)頁開啟指令,以使第二輔進 程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,這樣,當?shù)谝惠o進程開啟網(wǎng)頁失敗時, 主進程可以自動建立第二輔進程,由第二輔進程重新開啟該網(wǎng)頁,簡化了用戶開啟網(wǎng)頁的 操作,從而,可以提高開啟網(wǎng)頁的效率。
[0094] 實施例四
[0095] 基于相同的技術構思,本發(fā)明實施例還提供了一種開啟網(wǎng)頁的裝置中建立的主進 程,如圖5所示,主進程包括:
[0096] 發(fā)送模塊510,用于向第一輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟指令, 以使第一輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,如果開啟該網(wǎng)頁失敗,則 向主進程發(fā)送網(wǎng)頁重開啟消息;
[0097] 確定模塊520,用于當接收到第一輔進程發(fā)送的網(wǎng)頁重開啟消息時,根據(jù)網(wǎng)頁重開 啟消息,確定第一輔進程對應的網(wǎng)絡地址為目標網(wǎng)絡地址;
[0098] 建立模塊530,用于建立第二輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的 第二網(wǎng)頁開啟指令,以使第二輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作。
[0099] 可選地,確定模塊520,用于:
[0100] 根據(jù)預先存儲的輔進程與網(wǎng)絡地址的對應關系,確定發(fā)送網(wǎng)頁重開啟消息的第一 輔進程對應的網(wǎng)絡地址,確定出的網(wǎng)絡地址為目標網(wǎng)絡地址。
[0101] 可選地,發(fā)送模塊510還用于:
[0102] 向第一輔進程發(fā)送進程關閉指令,以使第一輔進程將自身關閉。
[0103] 基于相同的技術構思,本發(fā)明實施例還提供了一種開啟網(wǎng)頁的裝置中建立的第一 輔進程,如圖6所示,第一輔進程包括:
[0104] 接收模塊610,用于接收主進程發(fā)送的攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟指令, 并根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作;
[0105] 發(fā)送模塊620,用于如果開啟該網(wǎng)頁失敗,則向主進程發(fā)送網(wǎng)頁重開啟消息;以使 主進程根據(jù)網(wǎng)頁重開啟消息,確定第一輔進程對應的網(wǎng)絡地址為目標網(wǎng)絡地址,建立第二 輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第二網(wǎng)頁開啟指令;
[0106] 關閉模塊630,用于將自身關閉。
[0107] 可選地,發(fā)送模塊620,用于:
[0108] 在接收到第一網(wǎng)頁開啟指令之后達到預設時長時,檢測當前加載的對應此網(wǎng)頁 的瀏覽器內(nèi)核功能是否完整;
[0109] 如果當前加載的對應此網(wǎng)頁的瀏覽器內(nèi)核功能不完整,則判定開啟此網(wǎng)頁失敗, 向主進程發(fā)送網(wǎng)頁重開啟消息。
[0110] 可選地,發(fā)送模塊620,用于:
[0111] 當獲取此網(wǎng)頁的網(wǎng)頁數(shù)據(jù)失敗時,判定開啟此網(wǎng)頁失敗,向主進程發(fā)送網(wǎng)頁重開 啟消息。
[0112] 可選地,關閉模塊630,用于:
[0113] 當接收到所述主進程發(fā)送的進程關閉指令時,將自身關閉。
[0114] 本發(fā)明實施例中,主進程向第一輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟 指令,以使第一輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,如果開啟該網(wǎng)頁失 敗,則向主進程發(fā)送網(wǎng)頁重開啟消息,當接收到第一輔進程發(fā)送的網(wǎng)頁重開啟消息時,主進 程根據(jù)網(wǎng)頁重開啟消息,確定第一輔進程對應的網(wǎng)絡地址為目標網(wǎng)絡地址,主進程建立第 二輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第二網(wǎng)頁開啟指令,以使第二輔進 程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,這樣,當?shù)谝惠o進程開啟網(wǎng)頁失敗時, 主進程可以自動建立第二輔進程,由第二輔進程重新開啟該網(wǎng)頁,簡化了用戶開啟網(wǎng)頁的 操作,從而,可以提高開啟網(wǎng)頁的效率。
[0115] 實施例五
[0116] 基于相同的技術構思,本發(fā)明實施例還提供的一種開啟網(wǎng)頁的裝置,該裝置中建 立有主進程和第一輔進程,其中:
[0117] 主進程,用于向第一輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟指令;當接 收到第一輔進程發(fā)送的網(wǎng)頁重開啟消息時,根據(jù)網(wǎng)頁重開啟消息,確定第一輔進程對應的 網(wǎng)絡地址為目標網(wǎng)絡地址;建立第二輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的 第二網(wǎng)頁開啟指令,以使第二輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作;
[0118] 第一輔進程,用于接收主進程發(fā)送的攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開啟指令, 并根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作;如果開啟該網(wǎng)頁失敗,則向主進程發(fā)送 網(wǎng)頁重開啟消息;將自身關閉。
[0119] 本發(fā)明實施例中,主進程向第一輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第一網(wǎng)頁開 啟指令,以使第一輔進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,如果開啟該網(wǎng)頁 失敗,則向主進程發(fā)送網(wǎng)頁重開啟消息,當接收到第一輔進程發(fā)送的網(wǎng)頁重開啟消息時,主 進程根據(jù)網(wǎng)頁重開啟消息,確定第一輔進程對應的網(wǎng)絡地址為目標網(wǎng)絡地址,主進程建立 第二輔進程,并向第二輔進程發(fā)送攜帶有目標網(wǎng)絡地址的第二網(wǎng)頁開啟指令,以使第二輔 進程根據(jù)目標網(wǎng)絡地址,執(zhí)行開啟對應的網(wǎng)頁的操作,這樣,當?shù)谝惠o進程開啟網(wǎng)頁失敗 時,主進程可以自動建立第二輔進程,由第二輔進程重新開啟該網(wǎng)頁,簡化了用戶開啟網(wǎng)頁 的操作,從而,可以提高開啟網(wǎng)頁的效率。
[0120] 需要說明的是:上述實施例提供的開啟網(wǎng)頁的裝置在開啟網(wǎng)頁時,僅以上述各功 能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能 模塊完成,即將終端的內(nèi)部結(jié)構劃分成不同的功能模塊,以完成以上描述的全部或者部分 功能。另外,上述實施例提供的開啟網(wǎng)頁的裝置與開啟網(wǎng)頁的方法實施例屬于同一構思,其 具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0121] 實施例六
[0122] 圖7是本發(fā)明實施例提供的終端的結(jié)構示意圖。參見圖7,該終端可以用于實施上 述實施例中提供的開啟網(wǎng)頁的方法。優(yōu)選的:
[0123] 終端700可以包括通信單元110、包括有一個或一個以上計算機可讀存儲介質(zhì) 的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WIFI(Wireless Fidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源 190等部件。本領域技術人員可以理解,圖中示出的終端結(jié)構并不構成對終端的限定,可以 包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中 :
[0124] 通信單元110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,該通信單元110 可以為RF(Radi 〇 Frequency,射頻)電路、路由器、調(diào)制解調(diào)器、等網(wǎng)絡通信設備。特別地, 當通信單元110為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理