瀏覽器中通知消息的展示方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種瀏覽器中通知消息的展示方法和裝置。
【背景技術(shù)】
[0002]客戶端可以從服務(wù)端獲取消息并進行展示,例如,用戶定制通知服務(wù)后,Android智能手機瀏覽器通知欄內(nèi)會顯示服務(wù)端推送的通知消息。
[0003]相關(guān)技術(shù)中,服務(wù)端采用固定形式推送通知消息,使得對應(yīng)不同的服務(wù),用戶在手機瀏覽器的通知欄內(nèi)看到的通知消息都具有相同的形式,這種固定展示通知消息的方式不夠靈活。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0005]為此,本發(fā)明的一個目的在于提出一種瀏覽器中通知消息的展示方法,該方法能夠增加瀏覽器中通知消息展示的靈活性。
[0006]本發(fā)明的另一個目的在于提出一種瀏覽器中通知消息的展示裝置。
[0007]為達到上述目的,本發(fā)明第一方面實施例提出的瀏覽器中通知消息的展示方法,包括:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含可配置的字段,其中,當所述可配置的字段的值不同時,所述通知消息的展示形式不同;根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息。
[0008]可選的,所述可配置的字段包括如下項中的至少一項:消息彈出時間段;消息的過期時間;消息的優(yōu)先級;圖片樣式。
[0009]可選的,當所述可配置的字段包括消息彈出時間段時,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:確定接收到所述通知消息的時間;如果接收到所述通知消息的時間在所述消息彈出時間段的值之前,在本地保存所述通知消息,并以預(yù)設(shè)周期檢測本地保存的通知消息,在檢測的時間屬于所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息;或者,如果接收到所述通知消息的時間在所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0010]可選的,當所述可配置的字段包括消息的過期時間時,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:確定接收到所述通知消息的時間;如果接收到所述通知消息時的時間在所述通知消息的過期時間的值之后,將所述通知消息作為過期消息進行處理;或者,如果接收到所述通知消息時的時間在所述消息的過期時間的值之前,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0011]可選的,當所述可配置的字段包括消息的優(yōu)先級,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:彈出瀏覽器的通知欄,并按照優(yōu)先級從高到低的順序,在所述通知欄的界面的從上到下的位置依次展示所述通知消息。
[0012]可選的,當所述可配置的字段包括圖片樣式,所述通知消息中還包括URL地址,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:根據(jù)所述URL地址獲取圖片;彈出瀏覽器的通知欄,并根據(jù)所述圖片樣式在所述通知欄中展示所述圖片,所述圖片樣式包括圖片的尺寸信息。
[0013]本發(fā)明第一方面實施例提出的瀏覽器中通知消息的展示方法中,服務(wù)端發(fā)送的消息中包含可配置的字段,當可配置的字段的值不同時,通知消息在瀏覽器的通知欄內(nèi)的展示形式不同,因此,通過該可配置字段可以更改通知消息的展示形式,從而根據(jù)可配置的字段中的值,展示瀏覽器中通知消息時,可以展示具體不同形式的通知消息,提高瀏覽器中通知消息的展示靈活性。
[0014]為達到上述目的,本發(fā)明第二方面實施例提出的瀏覽器中通知消息的展示裝置,包括:接收模塊,用于接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含可配置的字段,其中,當所述可配置的字段的值不同時,所述通知消息的展示形式不同;展示模塊,用于根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息。
[0015]可選的,所述可配置的字段包括如下項中的至少一項:消息彈出時間段;消息的過期時間;消息的優(yōu)先級;圖片樣式。
[0016]可選的,當所述可配置的字段包括消息彈出時間段時,所述展示模塊具體用于:確定接收到所述通知消息的時間;如果接收到所述通知消息的時間在所述消息彈出時間段的值之前,在本地保存所述通知消息,并以預(yù)設(shè)周期檢測本地保存的通知消息,在檢測的時間屬于所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息;或者,如果接收到所述通知消息的時間在所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0017]可選的,當所述可配置的字段包括消息的過期時間時,所述展示模塊具體用于:確定接收到所述通知消息的時間;如果接收到所述通知消息時的時間在所述通知消息的過期時間的值之后,將所述通知消息作為過期消息進行處理;或者,如果接收到所述通知消息時的時間在所述消息的過期時間的值之前,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0018]可選的,當所述可配置的字段包括消息的優(yōu)先級,所述展示模塊具體用于:彈出瀏覽器的通知欄,并按照優(yōu)先級從高到低的順序,在所述通知欄的界面的從上到下的位置依次展示所述通知消息。
[0019]可選的,當所述可配置的字段包括圖片樣式,所述通知消息中還包括URL地址,所述展示模塊具體用于:根據(jù)所述URL地址獲取圖片;彈出瀏覽器的通知欄,并根據(jù)所述圖片樣式在所述通知欄中展示所述圖片,使得所述圖片具有所述圖片樣式,所述圖片樣式包括圖片的尺寸信息。
[0020]本發(fā)明第二方面實施例提出的瀏覽器中通知消息的展示裝置中,服務(wù)端發(fā)送的消息中包含可配置的字段,當可配置的字段的值不同時,通知消息在瀏覽器的通知欄內(nèi)的展示形式不同,因此,通過該可配置字段可以更改通知消息的展示形式,從而根據(jù)可配置的字段中的值,展示瀏覽器中通知消息時,可以展示具體不同形式的通知消息,提高瀏覽器中通知消息的展示靈活性。
[0021]為達到上述目的,本發(fā)明第三方面實施例提出的客戶端設(shè)備,包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為客戶端設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含可配置的字段,其中,當所述可配置的字段的值不同時,所述通知消息的展示形式不同;根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息。
[0022]可選的,所述可配置的字段包括如下項中的至少一項:消息彈出時間段;消息的過期時間;消息的優(yōu)先級;圖片樣式。
[0023]可選的,當所述可配置的字段包括消息彈出時間段時,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:確定接收到所述通知消息的時間;如果接收到所述通知消息的時間在所述消息彈出時間段的值之前,在本地保存所述通知消息,并以預(yù)設(shè)周期檢測本地保存的通知消息,在檢測的時間屬于所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息;或者,如果接收到所述通知消息的時間在所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0024]可選的,當所述可配置的字段包括消息的過期時間時,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:確定接收到所述通知消息的時間;如果接收到所述通知消息時的時間在所述通知消息的過期時間的值之后,將所述通知消息作為過期消息進行處理;或者,如果接收到所述通知消息時的時間在所述消息的過期時間的值之前,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0025]可選的,當所述可配置的字段包括消息的優(yōu)先級,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:彈出瀏覽器的通知欄,并按照優(yōu)先級從高到低的順序,在所述通知欄的界面的從上到下的位置依次展示所述通知消息。
[0026]可選的,當所述可配置的字段包括圖片樣式,所述通知消息中還包括URL地址,所述根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息,包括:根據(jù)所述URL地址獲取圖片;彈出瀏覽器的通知欄,并根據(jù)所述圖片樣式在所述通知欄中展示所述圖片,所述圖片樣式包括圖片的尺寸信息。
[0027]本發(fā)明第三方面實施例提出的客戶端設(shè)備,服務(wù)端發(fā)送的消息中包含可配置的字段,當可配置的字段的值不同時,通知消息在瀏覽器的通知欄內(nèi)的展示形式不同,因此,通過該可配置字段可以更改通