webview属性大全

钟逸 50 2024-03-02 03:16:04

在Fragment嵌入webview 设置的js属性显示不出来

这是因为ViewPager缺省情况下,只把当前页的前一页和后一页放在缓冲区中。如果超出了3个Fragment,那么切换到第4个时,第一个会被销毁,第4个需要重建。内嵌的WebView就要重新被加载。

如果Frragment不是很多的话,那可以设置ViewPager.setOffscreenPageLimit,增加缓冲页面,避免WebView被重建。例如有4页,可以设置setOffscreenPageLimit(2),保持当前页的前两页和后两页。

巧的是,由于ViewPager可以预先加载和缓存fragment,避免了fragment中的WebView被无谓地刷新,体验反而更流畅了。如果WebView不在首页,那和原生开发的视图更没有太大区别。

上一篇:复仇者联盟英雄的电影
下一篇:王者荣耀打字怎么开启
相关文章
返回顶部小火箭