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

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

文檔序號:9375806閱讀:來源:國知局
知消息的展示形式,從而根據(jù)可配置的字段中的值,展示瀏覽器中通知消息時,可以展示具體不同形式的通知消息,提高瀏覽器中通知消息的展示靈活性。
[0028]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0029]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0030]圖1是本發(fā)明一實施例提出的瀏覽器中通知消息的展示方法的流程示意圖;
[0031]圖2是本發(fā)明另一實施例提出的瀏覽器中通知消息的展示方法的流程示意圖;
[0032]圖3是本發(fā)明另一實施例提出的瀏覽器中通知消息的展示方法的流程示意圖;
[0033]圖4是本發(fā)明另一實施例提出的瀏覽器中通知消息的展示方法的流程示意圖;
[0034]圖5是本發(fā)明另一實施例提出的瀏覽器中通知消息的展示方法的流程示意圖;
[0035]圖6是本發(fā)明另一實施例提出的瀏覽器中通知消息的展示裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0036]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0037]圖1是本發(fā)明一實施例提出的瀏覽器中通知消息的展示方法的流程示意圖,該方法包括:
[0038]Sll:接收服務端發(fā)送的通知消息,所述通知消息中包含可配置的字段,其中,當所述可配置的字段的值不同時,所述通知消息的展示形式不同。
[0039]本實施例的執(zhí)行主體為客戶端。
[0040]客戶端可以具體是指智能設備客戶端,例如,android手機客戶端。
[0041]可配置的字段包括:消息彈出時間段、消息的過期時間、消息的優(yōu)先級以及圖片樣式中的至少一項。
[0042]其中,消息彈出時間段可以用poptime字段表示;消息的過期時間可以用expiredtime字段表示;消息的優(yōu)先級可以用pr1rity字段表示;圖片樣式可以用bigicon字段、small icon字段表不。
[0043]通知消息可以具體是瀏覽器通知欄中顯示的通知消息??蛻舳擞嗛喭扑头蘸螅斩丝梢詫⒃撏ㄖ⑼扑徒o客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0044]S12:根據(jù)所述可配置的字段中的值,在瀏覽器的通知欄中展示所述通知消息。
[0045]其中,根據(jù)可配置的字段中的值的不同,可以對通知消息進行不同形式的展示。
[0046]具體地,如果可配置的字段包括消息彈出時間段,如圖2所示,本發(fā)明還提供另一實施例,該實施例包括:
[0047]S21:接收服務端發(fā)送的通知消息,所述通知消息中包含消息彈出時間段。
[0048]其中,消息彈出時間段可以用poptime字段表示。
[0049]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息??蛻舳擞嗛喭扑头蘸?,服務端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0050]S22:確定接收到所述通知消息的時間。
[0051]例如,可以在客戶端設置計時模塊,在通知消息達到客戶端后,客戶端可以獲取此時的計時模塊上的時間,從而得到接收到該通知消息的時間。
[0052]S23:如果接收到所述通知消息的時間在所述消息彈出時間段的值之前,在本地保存所述通知消息,并以預設周期檢測本地保存的通知消息,在檢測的時間屬于所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0053]具體地,預設周期例如5s。
[0054]例如,poptime字段的值為從9點00分到9點02分,客戶端接收到服務端推送的通知消息時間為8點59分,因為客戶端接收到通知消息的時間在poptime字段的值之前,則客戶端會將通知消息保存至本地文件中。
[0055]在保存到本地后,假設預設周期為5s,則客戶端在將通知消息保存到本地時開始,每隔5s檢測本地文件中保存的通知消息,當檢測的時間點在9點00分之前時,由于不在poptime字段的值的范圍內(nèi),所以不顯示通知消息,當檢測時間到達9點00分后,則客戶端彈出瀏覽器的通知欄,并在該通知欄中展示通知消息。
[0056]S24:如果接收到所述通知消息的時間在所述消息彈出時間段的值的范圍時,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0057]例如,poptime字段的值為從9點00分到9點02分,客戶端接收到服務端推送的通知消息時間為9點01分,因為客戶端接收到通知消息的時間在poptime字段的值的范圍,則客戶端彈出瀏覽器的通知欄,并在通知欄中展示通知消息。
[0058]另一個實施例中,如果可配置的字段包括消息的過期時間,如圖3所示,該實施例包括:
[0059]S31:接收服務端發(fā)送的通知消息,所述通知消息中包含消息的過期時間。
[0060]其中,消息的過期時間可以用expiredtime字段表示。
[0061]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息。客戶端訂閱推送服務后,服務端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0062]S32:確定接收到所述通知消息的時間。
[0063]例如,可以在客戶端設置計時模塊,在通知消息達到客戶端后,客戶端可以獲取此時的計時模塊上的時間,從而得到接收到該通知消息的時間。
[0064]S33:如果接收到所述通知消息時的時間在所述消息的過期時間的值之后,將所述通知消息作為過期消息進行處理。
[0065]將所述消息作為過期消息進行處理可以具體是指丟棄該消息。
[0066]例如,expiredtime字段的值為9點00分,如果客戶端接收到通知消息時的時間為9點02分,即接收到通知消息時的時間在expiredtime字段的值之后,則通知消息已過期,客戶端將通知消息直接丟棄。
[0067]S34:如果接收到所述通知消息時的時間在所述消息的過期時間的值之前,彈出瀏覽器的通知欄,并在所述通知欄中展示所述通知消息。
[0068]例如,expiredtime字段的值為9點00分,如果客戶端接收到通知消息時的時間為8點58分,即接收到通知消息時的時間在expiredtime字段的值之前,則通知消息未過期,客戶端彈出瀏覽器的通知欄,并在所述通知欄中展示通知消息。
[0069]另一個實施例中,如果可配置的字段包括消息的優(yōu)先級,如圖4所示,該實施例包括:
[0070]S41:接收服務端發(fā)送的通知消息,所述通知消息中包含消息的優(yōu)先級。
[0071]其中,消息的優(yōu)先級可以用pr1rity字段表示。
[0072]具體地,通知消息可以具體是瀏覽器通知欄中顯示的通知消息。客戶端訂閱推送服務后,服務端可以將該通知消息推送給客戶端,在客戶端的瀏覽器通知欄上進行顯示。
[0073]S42:彈出瀏覽器的通知欄,并按照優(yōu)先級從高到低的順序,在所述通知欄的界面的從上到下的位置依次展示所述通知消息。
[0074]具體地,客戶端可以從通知消息中讀取pr1rity字段,根據(jù)pr1rity字段獲取消息的優(yōu)先級。
[0075]通過上述的優(yōu)先級與位置的對應關系,可以使得在同一界面上優(yōu)先級高的通知消息的顯示位置在優(yōu)先級低的通知消息的顯示位置之上。
[0076]Android提供設置消息的優(yōu)先級的應用程序編程接口(Applicat1n ProgrammingInterface, API),通過調(diào)用該API可以獲取消息的優(yōu)先級,之后,可以使某個通知消息在同級或者級別更低的通知之上顯示。
[0077]例如,優(yōu)先級的級別可以用1,2,…來表示,其中,I代表最高級別,2代表次高級另IJ,依此類推。
[0078]當客戶端接收的消息A的優(yōu)先級是1,接收的消息B的優(yōu)先級是2,則將消息A展示在消息B的上面。
[0079]另一個實施例中,如果可配置的字段包括圖片樣式,該通知消息中還包括統(tǒng)一資源定位符(Uniform Resource Locator, URL)地址,如圖5所示,該實施例包括:
[0080]S51:接收服務端發(fā)送的通知消息,所述通知消息中包含圖片樣式和URL地址。
[0081]其中,圖片樣式
當前第2頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1