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

瀏覽器中通知消息的展示方法和裝置的制造方法_4

文檔序號:9375806閱讀:來源:國知局
例中,服務(wù)端發(fā)送的消息中包含可配置的字段,當可配置的字段的值不同時,通知消息在瀏覽器的通知欄內(nèi)的展示形式不同,因此,通過該可配置字段可以更改通知消息的展示形式,從而根據(jù)可配置的字段中的值,展示瀏覽器中通知消息時,可以展示具體不同形式的通知消息,提高瀏覽器中通知消息的展示靈活性。
[0128]本發(fā)明實施例還提供了一種客戶端設(shè)備,該客戶端設(shè)備包括殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為客戶端設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行:
[0129]S11’:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含可配置的字段,其中,當所述可配置的字段的值不同時,所述通知消息的展示形式不同。
[0130]本實施例的執(zhí)行主體為客戶端。
[0131]客戶端可以具體是指智能設(shè)備客戶端,例如,android手機客戶端。
[0132]可配置的字段包括:消息彈出時間段、消息的過期時間、消息的優(yōu)先級以及圖片樣式中的至少一項。
[0133]其中,消息彈出時間段可以用poptime字段表示;消息的過期時間可以用expiredtime字段表示;消息的優(yōu)先級可以用pr1rity字段表示;圖片樣式可以用bigicon字段、smallicon字段表不。
[0134]通知消息可以具體是瀏覽器通知欄中顯示的通知消息。客戶端訂閱推送服務(wù)后,服務(wù)端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0135]S12’:根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息。
[0136]其中,根據(jù)可配置的字段中的值的不同,可以對通知消息進行不同形式的展示。
[0137]具體地,如果可配置的字段包括消息彈出時間段,本發(fā)明還提供另一實施例,執(zhí)行:
[0138]S21’:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含消息彈出時間段。
[0139]其中,消息彈出時間段可以用poptime字段表示。
[0140]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息??蛻舳擞嗛喭扑头?wù)后,服務(wù)端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0141]S22’:確定接收到所述通知消息的時間。
[0142]例如,可以在客戶端設(shè)置計時模塊,在通知消息達到客戶端后,客戶端可以獲取此時的計時模塊上的時間,從而得到接收到該通知消息的時間。
[0143]S23’:如果接收到所述通知消息的時間在所述消息彈出時間段的值之前,在本地保存所述通知消息,并以預設(shè)周期檢測本地保存的通知消息,在檢測的時間屬于所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0144]具體地,預設(shè)周期例如5s。
[0145]例如,poptime字段的值為從9點00分到9點02分,客戶端接收到服務(wù)端推送的通知消息時間為8點59分,因為客戶端接收到通知消息的時間在poptime字段的值之前,則客戶端會將通知消息保存至本地文件中。
[0146]在保存到本地后,假設(shè)預設(shè)周期為5s,則客戶端在將通知消息保存到本地時開始,每隔5s檢測本地文件中保存的通知消息,當檢測的時間點在9點00分之前時,由于不在poptime字段的值的范圍內(nèi),所以不顯示通知消息,當檢測時間到達9點00分后,則客戶端彈出瀏覽器的通知欄,并在該通知欄中展示通知消息。
[0147]S24’:如果接收到所述通知消息的時間在所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0148]例如,poptime字段的值為從9點00分到9點02分,客戶端接收到服務(wù)端推送的通知消息時間為9點01分,因為客戶端接收到通知消息的時間在poptime字段的值的范圍,則客戶端彈出瀏覽器的通知欄,并在通知欄中展示通知消息。
[0149]另一個實施例中,如果可配置的字段包括消息的過期時間,執(zhí)行:
[0150]S31’:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含消息的過期時間。
[0151]其中,消息的過期時間可以用expiredtime字段表示。
[0152]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息??蛻舳擞嗛喭扑头?wù)后,服務(wù)端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0153]S32’:確定接收到所述通知消息的時間。
[0154]例如,可以在客戶端設(shè)置計時模塊,在通知消息達到客戶端后,客戶端可以獲取此時的計時模塊上的時間,從而得到接收到該通知消息的時間。
[0155]S33’:如果接收到所述通知消息時的時間在所述消息的過期時間的值之后,將所述通知消息作為過期消息進行處理。
[0156]將所述消息作為過期消息進行處理可以具體是指丟棄該消息。
[0157]例如,expiredtime字段的值為9點00分,如果客戶端接收到通知消息時的時間為9點02分,即接收到通知消息時的時間在expiredtime字段的值之后,則通知消息已過期,客戶端將通知消息直接丟棄。
[0158]S34’:如果接收到所述通知消息時的時間在所述消息的過期時間的值之前,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0159]例如,expiredtime字段的值為9點00分,如果客戶端接收到通知消息時的時間為8點58分,即接收到通知消息時的時間在expiredtime字段的值之前,則通知消息未過期,客戶端彈出瀏覽器的通知欄,并在所述通知欄中展示通知消息。
[0160]另一個實施例中,如果可配置的字段包括消息的優(yōu)先級,執(zhí)行:
[0161]S41’:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含消息的優(yōu)先級。
[0162]其中,消息的優(yōu)先級可以用pr1rity字段表示。
[0163]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息。客戶端訂閱推送服務(wù)后,服務(wù)端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0164]S42’:彈出瀏覽器的通知欄,并按照優(yōu)先級從高到低的順序,在所述通知欄的界面的從上到下的位置依次展示所述通知消息。
[0165]具體地,客戶端可以從通知消息中讀取pr1rity字段,根據(jù)pr1rity字段獲取消息的優(yōu)先級。
[0166]通過上述的優(yōu)先級與位置的對應(yīng)關(guān)系,可以使得在同一界面上優(yōu)先級高的通知消息的顯示位置在優(yōu)先級低的通知消息的顯示位置之上。
[0167]Android提供設(shè)置消息的優(yōu)先級的應(yīng)用程序編程接口(Applicat1n ProgrammingInterface, API),通過調(diào)用該API可以獲取消息的優(yōu)先級,之后,可以使某個通知消息在同級或者級別更低的通知之上顯示。
[0168]例如,優(yōu)先級的級別可以用1,2,…來表示,其中,I代表最高級別,2代表次高級另IJ,依此類推。
[0169]當客戶端接收的消息A的優(yōu)先級是1,接收的消息B的優(yōu)先級是2,則將消息A展示在消息B的上面。
[0170]另一個實施例中,如果可配置的字段包括圖片樣式,該通知消息中還包括統(tǒng)一資源定位符(Uniform Resource Locator, URL)地址,執(zhí)行:
[0171]S51’:接收服務(wù)端發(fā)送的通知消息,所述通知消息中包含圖片樣式和URL地址。
[0172]其中,圖片樣式可以用bigicon和smallicon字段表示。
[0173]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息。客戶端訂閱推送服務(wù)后,服務(wù)端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0174]S52’:根據(jù)所述URL地址獲取圖片。
[0175]客戶端通過服務(wù)端指定的圖片的URL地址獲取圖片。
[0176]S53’:彈出瀏覽器的通知欄,并根據(jù)所述圖片樣式在所述通知欄中展示所述圖片,所述圖片樣式包括圖片的尺寸信息。
[0177]具體地,服務(wù)端可以使用bigicon和smallicon字段控制圖片在通知欄的顯示。
[0178]例如,當客戶端接收的通知消息中帶的字段是bigicon,則顯示大圖片,否則,接收的通知消息中帶的字段是smallicon,則顯示小圖片?;蛘撸€可以通過圖片樣式自定義圖片的大小。
[0179]本實施例中,服務(wù)端發(fā)送
當前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1