[發(fā)明專利]控制網(wǎng)頁頁面聲音的方法及裝置有效
| 申請?zhí)枺?/td> | 201410528652.2 | 申請日: | 2014-10-09 |
| 公開(公告)號: | CN105512146B | 公開(公告)日: | 2020-04-21 |
| 發(fā)明(設(shè)計)人: | 趙歆 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F3/16 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 鞠永善 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制 網(wǎng)頁 頁面 聲音 方法 裝置 | ||
本發(fā)明公開了一種控制網(wǎng)頁頁面聲音的方法及裝置,屬于計算機(jī)領(lǐng)域。所述方法包括:當(dāng)打開網(wǎng)頁頁面且監(jiān)聽到創(chuàng)建對象函數(shù)被調(diào)用時,根據(jù)創(chuàng)建對象函數(shù)的地址,監(jiān)聽為網(wǎng)頁頁面分配緩沖區(qū)的過程,得到網(wǎng)頁頁面對應(yīng)的緩沖區(qū)地址,緩沖區(qū)用于存儲網(wǎng)頁頁面包括的聲音數(shù)據(jù);當(dāng)監(jiān)聽到釋放內(nèi)存函數(shù)被調(diào)用時,根據(jù)緩沖區(qū)地址,獲取釋放內(nèi)存函數(shù)包括的標(biāo)識參數(shù),釋放內(nèi)存函數(shù)用于根據(jù)緩沖區(qū)內(nèi)存儲的聲音數(shù)據(jù)進(jìn)行頁面聲音的播放,標(biāo)識參數(shù)用于判斷網(wǎng)頁頁面中是否存在頁面聲音;基于標(biāo)識參數(shù),判斷網(wǎng)頁頁面中是否存在頁面聲音;當(dāng)網(wǎng)頁頁面中存在頁面聲音時,對該頁面聲音進(jìn)行控制。本發(fā)明實(shí)現(xiàn)了對IE內(nèi)核瀏覽器打開的網(wǎng)頁頁面聲音的控制。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)領(lǐng)域,特別涉及一種控制網(wǎng)頁頁面聲音的方法及裝置。
背景技術(shù)
隨著計算機(jī)技術(shù)的快速發(fā)展,出現(xiàn)了各種各樣的瀏覽器。這些瀏覽器不僅可以用于瀏覽網(wǎng)頁頁面,還可以用于播放網(wǎng)頁上視頻、音樂等。當(dāng)瀏覽網(wǎng)頁頁面時,有的網(wǎng)頁頁面會突然播放一些嘈雜的聲音,這些聲音稱之為頁面聲音。為了避免頁面聲音對用戶的干擾,需要在打開網(wǎng)頁時檢測頁面聲音,并對檢測出的頁面聲音進(jìn)行控制。而目前,對于IE內(nèi)核的瀏覽器,由于播放頁面聲音的flash沒有向該瀏覽器提供回調(diào)函數(shù),所以,終端就無法通過該回調(diào)函數(shù)檢測該瀏覽器中的頁面聲音,進(jìn)而無法對該頁面聲音進(jìn)行控制。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種控制網(wǎng)頁頁面聲音的方法及裝置。所述技術(shù)方案如下:
一方面,提供了一種控制網(wǎng)頁頁面聲音的方法,所述方法包括:
當(dāng)打開網(wǎng)頁頁面且監(jiān)聽到創(chuàng)建對象函數(shù)被調(diào)用時,根據(jù)所述創(chuàng)建對象函數(shù)的地址,監(jiān)聽為所述網(wǎng)頁頁面分配緩沖區(qū)的過程,得到所述網(wǎng)頁頁面對應(yīng)的緩沖區(qū)地址,所述緩沖區(qū)用于存儲所述網(wǎng)頁頁面包括的聲音數(shù)據(jù);
當(dāng)監(jiān)聽到釋放內(nèi)存函數(shù)被調(diào)用時,根據(jù)所述緩沖區(qū)地址,獲取所述釋放內(nèi)存函數(shù)包括的標(biāo)識參數(shù),所述釋放內(nèi)存函數(shù)用于根據(jù)所述緩沖區(qū)內(nèi)存儲的聲音數(shù)據(jù)進(jìn)行頁面聲音的播放,所述標(biāo)識參數(shù)用于判斷所述網(wǎng)頁頁面中是否存在頁面聲音;
基于所述標(biāo)識參數(shù),判斷所述網(wǎng)頁頁面中是否存在頁面聲音;
當(dāng)所述網(wǎng)頁頁面中存在頁面聲音時,對所述頁面聲音進(jìn)行控制。
另一方面,提供了一種控制網(wǎng)頁頁面聲音的裝置,所述裝置包括:
監(jiān)聽模塊,用于當(dāng)打開網(wǎng)頁頁面且監(jiān)聽到創(chuàng)建對象函數(shù)被調(diào)用時,根據(jù)所述創(chuàng)建對象函數(shù)的地址,監(jiān)聽為所述網(wǎng)頁頁面分配緩沖區(qū)的過程,得到所述網(wǎng)頁頁面對應(yīng)的緩沖區(qū)地址,所述緩沖區(qū)用于存儲所述網(wǎng)頁頁面包括的聲音數(shù)據(jù);
獲取模塊,用于當(dāng)監(jiān)聽到釋放內(nèi)存函數(shù)被調(diào)用時,根據(jù)所述緩沖區(qū)地址,獲取所述釋放內(nèi)存函數(shù)包括的標(biāo)識參數(shù),所述釋放內(nèi)存函數(shù)用于根據(jù)所述緩沖區(qū)內(nèi)存儲的聲音數(shù)據(jù)進(jìn)行頁面聲音的播放,所述標(biāo)識參數(shù)用于判斷所述網(wǎng)頁頁面中是否存在頁面聲音;
判斷模塊,用于基于所述標(biāo)識參數(shù),判斷所述網(wǎng)頁頁面中是否存在頁面聲音;
控制模塊,用于當(dāng)所述網(wǎng)頁頁面中存在頁面聲音時,對所述頁面聲音進(jìn)行控制。
在本發(fā)明實(shí)施例中,根據(jù)創(chuàng)建對象函數(shù)的地址,監(jiān)聽為網(wǎng)頁頁面分配緩沖區(qū)的過程,從而獲取到該網(wǎng)頁頁面對應(yīng)的緩沖區(qū)地址。當(dāng)監(jiān)聽到釋放內(nèi)存函數(shù)被調(diào)用時,根據(jù)該緩沖區(qū)地址,獲取釋放內(nèi)存函數(shù)包括的標(biāo)識參數(shù),基于該標(biāo)識參數(shù)判斷出該網(wǎng)頁頁面中存在頁面聲音時,對該網(wǎng)頁頁面中的頁面聲音進(jìn)行控制,實(shí)現(xiàn)了對IE內(nèi)核瀏覽器中打開的網(wǎng)頁頁面中的頁面聲音進(jìn)行控制,避免了該頁面聲音對用戶造成的干擾。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410528652.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種信息搜索方法及裝置
- 下一篇:異常短信模板確定方法及裝置





