androidwebview更新 android開發(fā)webview點(diǎn)擊空白處刷新怎么處理?
android開發(fā)webview點(diǎn)擊空白處刷新怎么處理?我不知道我是否明白你的意思。據(jù)我所知,url1加載在當(dāng)前活動(dòng)的WebView中。您可以啟動(dòng)服務(wù)來預(yù)加載URL2。如果兩個(gè)URL不同,如何將URL
android開發(fā)webview點(diǎn)擊空白處刷新怎么處理?
我不知道我是否明白你的意思。據(jù)我所知,url1加載在當(dāng)前活動(dòng)的WebView中。您可以啟動(dòng)服務(wù)來預(yù)加載URL2。如果兩個(gè)URL不同,如何將URL2刷新到活動(dòng)的WebView。首先,如果您想在沒有白屏的情況下刷新,就需要使用ajax。一般來說,從URL2下載的HTML會(huì)交給頁面的JS進(jìn)行處理。否則,只能讓W(xué)ebView加載URL2。因?yàn)槲覀円呀?jīng)得到了URL2的數(shù)據(jù),WebView的加載速度會(huì)比較快,但是應(yīng)該還是會(huì)出現(xiàn)白屏現(xiàn)象?,F(xiàn)在如何刷新?換句話說,您可以將加載的URL2數(shù)據(jù)發(fā)送到WebView。有許多方法可以傳輸數(shù)據(jù)。您可以設(shè)置廣播,或使用rxbus、eventbus或SD卡。