一種在即時通信中顯示網址對應信息的方法及電子設備的制造方法
【技術領域】
[0001]本發明涉及計算機領域,特別涉及一種在即時通信中顯示網址對應信息的方法及電子設備。
【背景技術】
[0002]現有即時通信中,接收到網址時,直接顯示網址,一般來說網址比較冗長并且從網址完全無法直接判斷網頁信息,用戶直到點擊該網址跳轉到該網址關聯的網頁才會明了該網址對應的信息,從而造成用戶體驗較差。
[0003]發明數據
[0004]為了解決上述問題,本發明實施例提供了一種在即時通信中顯示網址對應信息的方法及電子設備。
[0005]根據本發明的第一方面,提供了一種在即時通信中顯示網址對應信息的方法,該方法包括:
[0006]在即時通信中獲取網址;
[0007]根據所述網址,獲取網頁;
[0008]根據所述網頁,生成圖片;
[0009]將所述圖片與點擊事件相關聯,使得點擊所述圖片時顯示所述網頁;以及
[0010]在即時通信對話窗口中顯示所述圖片。
[0011]結合第一方面,在第二種可能的實現方式中,所述方法還包括:
[0012]檢測到對所述圖片的點擊時,通過顯示窗口顯示所述網頁。
[0013]結合第一方面的第二種可能的實現方式,在第三種可能的實現方式中,所述檢測到對所述圖片的點擊時,通過顯示窗口顯示所述網頁包括:
[0014]檢測到對所述圖片的點擊時,通過在所述即時通信對話窗口的預設范圍內的彈出窗口顯不所述網頁O
[0015]結合第一方面到第一方面的第三種可能的實現方式中的任一實現方式,在第四種可能的實現方式中,所述在即時通信中獲取網址包括:
[0016]在即時通信中獲取用戶輸入的網址。
[0017]結合第一方面到第一方面的第三種可能的實現方式中的任一實現方式,在第五種可能的實現方式中,所述在即時通信中獲取網址包括:
[0018]在即時通信中獲取來自其他用戶的網址。
[0019]結合第一方面到第一方面的第三種可能的實現方式中的任一實現方式,在第六種可能的實現方式中,所述根據所述網頁,生成圖片包括:
[0020]獲取所述網頁的預設范圍內的數據;以及
[0021]根據所述網頁的預設范圍內的數據,生成圖片。
[0022]結合第一方面到第一方面的第三種可能的實現方式中的任一實現方式,在第七種可能的實現方式中,所述根據所述網頁,生成圖片包括:
[0023]獲取所述網頁的關鍵數據;以及
[0024]根據所述網頁的關鍵數據,生成圖片。
[0025]結合第一方面到第一方面的第三種可能的實現方式中的任一實現方式,在第八種可能的實現方式中,所述根據所述網頁,生成圖片包括:
[0026]根據所述網頁,生成預設分辨率的圖片。
[0027]根據本發明的第二方面,提供了一種電子設備,所述電子設備包括:
[0028]網址獲取模塊,用于在即時通信中獲取網址;
[0029]網頁獲取模塊,用于根據所述網址,獲取網頁;
[0030]圖片生成模塊,用于根據所述網頁,生成圖片;
[0031]關聯模塊,用于將所述圖片與點擊事件相關聯,使得點擊所述圖片時顯示所述網頁;以及
[0032]顯示模塊,用于在即時通信對話窗口中顯示所述圖片。
[0033]結合第二方面,在第二種可能的實現方式中,所述設備還包括:
[0034]檢測模塊,用于檢測對所述圖片的點擊;以及
[0035]所述顯示模塊用于在所述檢測模塊檢測到對所述圖片的點擊時,通過顯示窗口顯示所述網頁。
[0036]結合第二方面的第二種可能的實現方式,在第三種可能的實現方式中,所述顯示模塊用于在所述檢測模塊檢測到對所述圖片的點擊時,通過在所述即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁。
[0037]結合第二方面到第二方面的第三種可能的實現方式中的任一實現方式,在第四種可能的實現方式中,所述網址獲取模塊用于在即時通信中獲取用戶輸入的網址。
[0038]結合第二方面到第二方面的第三種可能的實現方式中的任一實現方式,在第五種可能的實現方式中,所述網址獲取模塊用于在即時通信中獲取來自其他用戶的網址。
[0039]結合第二方面到第二方面的第三種可能的實現方式中的任一實現方式,在第六種可能的實現方式中,所述圖片生成模塊用于:
[0040]獲取所述網頁的預設范圍內的數據;以及
[0041]根據所述網頁的預設范圍內的數據,生成圖片。
[0042]結合第二方面到第二方面的第三種可能的實現方式中的任一實現方式,在第七種可能的實現方式中,所述圖片生成模塊用于:
[0043]獲取所述網頁的關鍵數據;以及
[0044]根據所述網頁的關鍵數據,生成圖片。
[0045]結合第二方面到第二方面的第三種可能的實現方式中的任一實現方式,在第八種可能的實現方式中,所述圖片生成模塊用于:
[0046]根據所述網頁,生成預設分辨率的圖片。
[0047]根據本發明的第三方面,提供了一種電子設備,所述電子設備包括存儲器、顯示器、發送/接收模塊、用戶輸入設備以及與存儲器、顯示器、發送/接收模塊、用戶輸入設備耦合的處理器。其中,存儲器用于存儲一組程序代碼,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0048]在即時通信中獲取網址;
[0049]根據所述網址,獲取網頁;
[0050]根據所述網頁,生成圖片;
[0051]將所述圖片與點擊事件相關聯,使得點擊所述圖片時顯示所述網頁;以及
[0052]在即時通信對話窗口中顯示所述圖片。
[0053]結合第三方面,在第二種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0054]檢測到對所述圖片的點擊時,通過顯示窗口顯示所述網頁。
[0055]結合第三方面的第二種可能的實現方式,在第三種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0056]檢測到對所述圖片的點擊時,通過在所述即時通信對話窗口的預設范圍內的彈出窗口顯不所述網頁O
[0057]結合第三方面到第三方面的第三種可能的實現方式中的任一實現方式,在第四種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0058]在即時通信中獲取用戶輸入的網址。
[0059]結合第三方面到第三方面的第三種可能的實現方式中的任一實現方式,在第五種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0060]在即時通信中獲取來自其他用戶的網址。
[0061]結合第三方面到第三方面的第三種可能的實現方式中的任一實現方式,在第六種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0062]獲取所述網頁的預設范圍內的數據;以及
[0063]根據所述網頁的預設范圍內的數據,生成圖片。
[0064]結合第三方面到第三方面的第三種可能的實現方式中的任一實現方式,在第七種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0065]獲取所述網頁的關鍵數據;以及
[0066]根據所述網頁的關鍵數據,生成圖片。
[0067]結合第三方面到第三方面的第三種可能的實現方式中的任一實現方式,在第八種可能的實現方式中,處理器調用存儲器所存儲的程序代碼用于執行以下操作:
[0068]根據所述網頁,生成預設分辨率的圖片。
[0069]本發明實施例提供了一種在即時通信中顯示網址對應信息的方法和電子設備,通過顯示根據獲取的網址對應的網頁生成的圖片,使得用戶能夠更直觀地了解網址對應的網頁的大致情況,增加用戶體驗。通過將網頁的預設范圍內的數據生成圖片以顯示,可以將網頁顯示的范圍限制在預設范圍內,從而使得顯示效果更清晰直觀。通過將網頁的關鍵數據生成圖片以顯示,可以將網頁顯示的范圍限制于關鍵數據,使得網頁的主要內容更直觀地顯示給用戶。通過將該圖片與點擊事件關聯,使得在點擊該圖片時顯示該網址對應的網頁,實現了用戶希望了解網頁詳細信息的途徑。另外,通過在即時通信對話窗口的預設范圍內的彈出窗口顯示所述網頁,能夠使得網頁在即時通信對話窗口內顯示,同時不至于完全遮擋即時通信對話窗口,實現較好的用戶體驗。
【附圖說明】
[0070]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0071]圖1是本發明實施例提供的一種在即時通信中顯示網址對應信息的方法流程圖;
[0072]圖2是本發明實施例提供的一種在即時通信中顯示網址對應信息的方法流程圖;
[0073]圖3是本發明實施例提供的一種在即時通信中顯示網址對應信息的方法流程圖;
[0074]圖4是本發明實施例提供的網頁的預設范圍示意圖;
[0075]圖5是本發明實施例提供的網頁的關鍵數據在圖片中的排列布局示意圖;
[0076]圖6是本發明實施例提供的電子設備結構示意圖