欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

完美解決客戶端webview持有的頁(yè)面緩存,不會(huì)立即釋放的問(wèn)題

 更新時(shí)間:2016年12月15日 15:57:09   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇完美解決客戶端webview持有的頁(yè)面緩存,不會(huì)立即釋放的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

安卓和蘋果的客戶端開(kāi)發(fā)中,經(jīng)常會(huì)使用到webview,我們一般做法是將webview加入到native頁(yè)面中。

當(dāng)我們對(duì)頁(yè)面進(jìn)行銷毀的時(shí)候,其中webview持有的HTML頁(yè)面還會(huì)繼續(xù)存在,加入我們?cè)贖TML頁(yè)面中做了一些監(jiān)聽(tīng)手機(jī)晃動(dòng)、聲音…… 以及使用了js定時(shí)任務(wù)的情況下。

單純的銷毀我們的native頁(yè)面并不能達(dá)到讓頁(yè)面中這些內(nèi)容停止執(zhí)行。

所以在小會(huì)native頁(yè)面之前,將webview的頁(yè)面設(shè)置問(wèn)空頁(yè)面即可,如下是安卓代碼,蘋果的處理方法一樣:

@Override
public void finish() {
// 當(dāng)我們對(duì)Activity進(jìn)行finish的時(shí)候,webview持有的頁(yè)面并不會(huì)立即釋放,如果頁(yè)面中有在執(zhí)行js等其他操作,僅僅進(jìn)行finish是完全不夠的。
	mWebView.loadUrl("about:blank");
	super.finish();
}

以上這篇完美解決客戶端webview持有的頁(yè)面緩存,不會(huì)立即釋放的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android實(shí)現(xiàn)button居中的方法

    Android實(shí)現(xiàn)button居中的方法

    這篇文章主要介紹了Android實(shí)現(xiàn)button居中的方法,涉及Android的XML布局技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • Android編程之交互對(duì)話框?qū)嵗郎\析

    Android編程之交互對(duì)話框?qū)嵗郎\析

    這篇文章主要介紹了Android編程之交互對(duì)話框,結(jié)合實(shí)例形式簡(jiǎn)單分析了Android交互對(duì)話框AlertDialog的功能、簡(jiǎn)單用法及相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-03-03
  • Android日期選擇器對(duì)話框DatePickerDialog使用詳解

    Android日期選擇器對(duì)話框DatePickerDialog使用詳解

    這篇文章主要為大家詳細(xì)介紹了Android日期選擇器對(duì)話框DatePickerDialog的使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Android編程實(shí)現(xiàn)圖標(biāo)拖動(dòng)效果的方法

    Android編程實(shí)現(xiàn)圖標(biāo)拖動(dòng)效果的方法

    這篇文章主要介紹了Android編程實(shí)現(xiàn)圖標(biāo)拖動(dòng)效果的方法,涉及Android事件響應(yīng)及圖標(biāo)變換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • Android實(shí)現(xiàn)獲取SERIAL信息的方法

    Android實(shí)現(xiàn)獲取SERIAL信息的方法

    這篇文章主要介紹了Android實(shí)現(xiàn)獲取SERIAL信息的方法,涉及Android操作SERIAL的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • Android手機(jī)鬧鐘服務(wù)AlarmManagerk開(kāi)發(fā)案例

    Android手機(jī)鬧鐘服務(wù)AlarmManagerk開(kāi)發(fā)案例

    這篇文章主要為大家詳細(xì)介紹了Android手機(jī)鬧鐘服務(wù)AlarmManagerk開(kāi)發(fā)案例的資料,需要的朋友可以參考下
    2016-05-05
  • Android 百分比布局詳解及實(shí)例代碼

    Android 百分比布局詳解及實(shí)例代碼

    這篇文章主要介紹了Android 百分比布局詳解及實(shí)例代碼的相關(guān)資料,這里附有代碼實(shí)例幫助大家學(xué)習(xí)參考,如何實(shí)現(xiàn)百分比布局,需要的朋友可以參考下
    2016-11-11
  • 谷歌被屏蔽后如何搭建安卓環(huán)境

    谷歌被屏蔽后如何搭建安卓環(huán)境

    從5月27日開(kāi)始,谷歌(Google)在華的幾乎所有的服務(wù)都處于無(wú)法使用的狀態(tài),除了搜索引擎遭到屏蔽之外,谷歌的郵箱(Gmail)、日歷(Calendar)、翻譯(Translate)、地圖(Maps)、分析(Analytics)和Google AdSense等產(chǎn)品也受到了影響。同時(shí)安裝安卓環(huán)境的時(shí)候同樣容易出現(xiàn)問(wèn)題
    2014-06-06
  • Android編程之界面實(shí)現(xiàn)全屏顯示的方法(2種方法)

    Android編程之界面實(shí)現(xiàn)全屏顯示的方法(2種方法)

    這篇文章主要介紹了Android編程之界面實(shí)現(xiàn)全屏顯示的方法,結(jié)合實(shí)例分析了Java代碼中設(shè)置與Manifest文件設(shè)置2種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2016-01-01
  • 如何使用Kotlin進(jìn)行Android開(kāi)發(fā)

    如何使用Kotlin進(jìn)行Android開(kāi)發(fā)

    這篇文章主要教大家如何使用Kotlin進(jìn)行Android開(kāi)發(fā),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05

最新評(píng)論