一種動(dòng)態(tài)信息播放窗口的控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種動(dòng)態(tài)信息播放窗口的控制方法。
【背景技術(shù)】
[0002]在日常工作、生活當(dāng)中,用戶在使用計(jì)算機(jī)、平板電腦等電子設(shè)備時(shí),電子設(shè)備的屏幕中可能會同時(shí)顯示多個(gè)不同的窗口,如瀏覽器窗口、視頻播放器窗口、QQ聊天窗口等,用戶可以對電子設(shè)備的屏幕中顯示的多個(gè)不同窗口進(jìn)行切換、移動(dòng)等操作。
[0003]然而實(shí)踐發(fā)現(xiàn),當(dāng)正在播放視頻的視頻播放器被切換到底層或后臺時(shí),若視頻播放器未檢測到用戶對暫??丶牟僮?,視頻仍然會繼續(xù)播放,即當(dāng)用戶想要使被切換到底層或后臺的視頻播放器暫停視頻播放時(shí),必須手動(dòng)控制視頻播放器中的暫??丶?。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例公開了一種動(dòng)態(tài)信息播放窗口的控制方法,能夠?qū)崿F(xiàn)自動(dòng)將處于非前置狀態(tài)且被遮擋的播放狀態(tài)的動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),簡化用戶操作,并降低終端功耗。
[0005]本發(fā)明實(shí)施例公開了一種動(dòng)態(tài)信息播放窗口的控制方法,包括:
[0006]判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口 ;
[0007]若存在,判斷所述目標(biāo)動(dòng)態(tài)信息播放窗口是否處于非前置狀態(tài);
[0008]若處于非前置狀態(tài),判斷所述目標(biāo)動(dòng)態(tài)信息播放窗口是否被遮擋;
[0009]若被遮擋,將所述目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài)。
[0010]本發(fā)明實(shí)施例中,通過判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,該目標(biāo)動(dòng)態(tài)信息播放窗口是否處于非前置狀態(tài),以及該目標(biāo)動(dòng)態(tài)信息播放窗口是否被遮擋,進(jìn)而,當(dāng)當(dāng)前打開的窗口中存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,且該目標(biāo)動(dòng)態(tài)信息播放窗口處于非前置狀態(tài),以及該目標(biāo)動(dòng)態(tài)信息播放窗口被遮擋時(shí),將該目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),從而實(shí)現(xiàn)了自動(dòng)將處于非前置狀態(tài)且被遮擋的播放狀態(tài)的動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),簡化了用戶操作,并降低了終端功耗。
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明實(shí)施例公開的一種動(dòng)態(tài)信息播放窗口的控制方法的流程示意圖;
[0013]圖2是本發(fā)明實(shí)施例公開的另一種動(dòng)態(tài)信息播放窗口的控制方法的流程示意圖;
[0014]圖3A?3D是本發(fā)明實(shí)施例提供的手機(jī)中視頻窗口和短信窗口的位置關(guān)系示意圖;
[0015]圖4是本發(fā)明實(shí)施例公開的一種終端的結(jié)構(gòu)示意圖;
[0016]圖5是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0017]圖6是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0018]圖7是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0019]圖8是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0021]本發(fā)明實(shí)施例公開了一種動(dòng)態(tài)信息播放窗口的控制方法,可以實(shí)現(xiàn)自動(dòng)將處于非前置狀態(tài)且被遮擋的播放狀態(tài)的動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),簡化用戶操作,并降低終端功耗。以下分別進(jìn)行詳細(xì)說明。
[0022]請參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種動(dòng)態(tài)信息播放窗口的控制方法的流程示意圖。如圖1所示,該動(dòng)態(tài)信息播放窗口的控制方法可以包括以下步驟:
[0023]S101、判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口。若判斷為是,轉(zhuǎn)至步驟S102 ;否則,結(jié)束當(dāng)前流程。
[0024]本發(fā)明實(shí)施例中,上述方法可以應(yīng)用于包括但不限于PC(Personal Computer,個(gè)人計(jì)算機(jī))、智能手機(jī)、平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)等終端。
[0025]本發(fā)明實(shí)施例中,動(dòng)態(tài)信息播放窗口可以包括但不限于視頻播放窗口、動(dòng)態(tài)圖片播放窗口、動(dòng)畫播放窗口等多媒體播放窗口,其具體可以為視頻播放器的播放窗口、音樂播放器的動(dòng)態(tài)效果、歌手圖片或?qū)]嫹饷娴牟シ糯翱?、幻燈片放映窗口、?dòng)態(tài)桌面等。
[0026]S102、判斷該目標(biāo)動(dòng)態(tài)信息播放窗口是否處于非前置狀態(tài)。若判斷為是,轉(zhuǎn)至步驟S103 ;否則,結(jié)束當(dāng)前流程。
[0027]本發(fā)明實(shí)施例中,考慮到對于處于非前置狀態(tài)的動(dòng)態(tài)信息播放窗口,用戶可能暫時(shí)無法觀看該動(dòng)態(tài)信息播放窗口中播放的信息,因此,對于該處于非裝置狀態(tài)的動(dòng)態(tài)信息播放窗口,若其為播放狀態(tài),可以考慮是否需要將其暫時(shí)設(shè)置為暫停狀態(tài)。
[0028]相應(yīng)地,本發(fā)明實(shí)施例中,當(dāng)終端當(dāng)前打開的窗口中存在播放狀態(tài)的動(dòng)態(tài)信息播放窗口(即目標(biāo)動(dòng)態(tài)信息播放窗口)時(shí),終端可以進(jìn)一步判斷該目標(biāo)動(dòng)態(tài)信息播放窗口是否處于非前置狀態(tài),若該目標(biāo)動(dòng)態(tài)信息播放窗口處于非前置狀態(tài),則確定需要對該目標(biāo)動(dòng)態(tài)信息播放窗口執(zhí)行后續(xù)的控制流程;否則,可以不對該目標(biāo)動(dòng)態(tài)信息播放窗口執(zhí)行后續(xù)的控制流程。
[0029]作為一種可選的實(shí)施方式,上述步驟SlOl之前,還可以包括以下步驟:
[0030]11)、檢測針對窗口的控制操作;
[0031 ] 12)、當(dāng)檢測到針對窗口的控制操作時(shí),執(zhí)行判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口的步驟。
[0032]在該實(shí)施方式中,針對窗口的控制操作可以包括但不限于針對當(dāng)前打開的窗口的切換操作、針對當(dāng)前打開的窗口的移動(dòng)操作(包括改變窗口的大小和/或位置)、針對當(dāng)前打開的窗口的關(guān)閉操作、打開新窗口的操作等控制操作中的任一種。
[0033]在該實(shí)施方式中,終端開始運(yùn)行后,可以實(shí)時(shí)檢測針對窗口的控制操作,并當(dāng)檢測到針對窗口的控制操作時(shí),判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,并當(dāng)判斷為是時(shí),執(zhí)行后續(xù)控制流程。
[0034]作為另一種可選的實(shí)施方式,若當(dāng)前打開的窗口中存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,上述步驟S102之前,還可以包括以下步驟:
[0035]21)、檢測針對窗口的控制操作;
[0036]22)、當(dāng)檢測到針對窗口的控制操作時(shí),執(zhí)行判斷目標(biāo)動(dòng)態(tài)信息播放窗口是否處于非前置狀態(tài)的步驟。
[0037]在該實(shí)施方式中,針對窗口的控制操作可以包括但不限于針對當(dāng)前打開的窗口的切換操作、針對當(dāng)前打開的窗口的移動(dòng)操作(包括改變窗口的大小和/或位置)、針對當(dāng)前打開的窗口的關(guān)閉操作、打開新窗口的操作等控制操作中的任一種。
[0038]在該實(shí)施方式中,終端開始運(yùn)行后,可以先判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的動(dòng)態(tài)信息播放窗口(即目標(biāo)動(dòng)態(tài)信息播放窗口),若判斷為存在,可以實(shí)時(shí)檢測針對窗口的控制操作,并當(dāng)檢測到針對窗口的控制操作時(shí),執(zhí)行后續(xù)控制流程。
[0039]S103、判斷該目標(biāo)動(dòng)態(tài)信息播放窗口是否被遮擋。若判斷為是,轉(zhuǎn)至步驟S104 ;否貝IJ,結(jié)束當(dāng)前流程。
[0040]本發(fā)明實(shí)施例中,考慮到當(dāng)處于非前置狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口被遮擋時(shí),將會影響用戶觀看該目標(biāo)動(dòng)態(tài)信息播放窗口中播放的信息,因此,可以考慮將該目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài)。
[0041]相應(yīng)地,在本發(fā)明實(shí)施例中,當(dāng)終端判斷當(dāng)前打開的窗口中存在播放狀態(tài)的動(dòng)態(tài)信息播放窗口(即目標(biāo)動(dòng)態(tài)信息播放窗口),且判斷該目標(biāo)動(dòng)態(tài)信息播放窗口處于非前置狀態(tài)時(shí),終端可以進(jìn)一步判斷該目標(biāo)動(dòng)態(tài)信息播放窗口是否被遮擋,并判斷為是時(shí),確定需要將該目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),否則,可以不對該目標(biāo)動(dòng)態(tài)信息播放窗口進(jìn)行特殊處理。
[0042]S104、將該目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài)。
[0043]本發(fā)明實(shí)施例中,當(dāng)終端判斷當(dāng)前打開的窗口中存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,且該目標(biāo)動(dòng)態(tài)信息播放窗口處于非前置狀態(tài),以及該目標(biāo)動(dòng)態(tài)信息播放窗口被遮擋時(shí),終端可以將該目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài)。
[0044]圖1所描述的方法中,通過判斷當(dāng)前打開的窗口中是否存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,該目標(biāo)動(dòng)態(tài)信息播放窗口是否處于非前置狀態(tài),以及該目標(biāo)動(dòng)態(tài)信息播放窗口是否被遮擋,進(jìn)而,當(dāng)當(dāng)前打開的窗口中存在播放狀態(tài)的目標(biāo)動(dòng)態(tài)信息播放窗口,且該目標(biāo)動(dòng)態(tài)信息播放窗口處于非前置狀態(tài),以及該目標(biāo)動(dòng)態(tài)信息播放窗口被遮擋時(shí),將該目標(biāo)動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),從而實(shí)現(xiàn)了自動(dòng)將處于非前置狀態(tài)且被遮擋的播放狀態(tài)的動(dòng)態(tài)信息播放窗口設(shè)置為暫停狀態(tài),簡化了用戶操作,并降低了終端功耗。
[0045]請參閱圖2,圖2是本發(fā)明實(shí)施例公開的另一種動(dòng)態(tài)信息播放窗口的控制方法的流程示意圖。如圖2所示,該動(dòng)態(tài)信息播放窗口的控制方法可以包括以下步驟:
[0046]S201、檢測針對窗口的控制操作。
[0047]本發(fā)明實(shí)施例中,上述方法可以應(yīng)用于包括但不限于PC(Personal Computer,個(gè)人計(jì)算機(jī))、智能手機(jī)