久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

android - 為什么webview在第一次加載的時候很慢?

瀏覽:112日期:2024-02-23 14:08:55

問題描述

在使用webview的時候發現,app在第一次啟動帶有webview的fragment的時候響應很慢,而后續再次開啟卻不是同樣慢

05-05 20:57:18.721 I/WebViewFactory: Loading com.google.android.webview version 51.0.2704.81 (code 270408150)05-05 20:57:18.897 W/System: ClassLoader referenced unknown path: /system/app/WebViewGoogle/lib/arm6405-05 20:57:18.919 I/cr_LibraryLoader: Time to load native libraries: 14 ms (timestamps 7291-7305)05-05 20:57:18.919 I/cr_LibraryLoader: Expected native library version number '51.0.2704.81', actual native library version number '51.0.2704.81'05-05 20:57:18.939 V/WebViewChromiumFactoryProvider: Binding Chromium to main looper Looper (main, tid 1) {20922c4}05-05 20:57:18.940 I/cr_LibraryLoader: Expected native library version number '51.0.2704.81', actual native library version number '51.0.2704.81'05-05 20:57:18.941 I/chromium: [INFO:library_loader_hooks.cc(143)] Chromium logging enabled: level = 0, default verbosity = 005-05 20:57:19.015 I/cr_BrowserStartup: Initializing chromium process, singleProcess=true05-05 20:57:19.153 E/ActivityThread: Failed to find provider info for com.google.settings05-05 20:57:19.197 D/cr_Ime: [InputMethodManagerWrapper.java:30] Constructor05-05 20:57:19.210 W/cr_AwContents: onDetachedFromWindow called when already detached. Ignoring05-05 20:57:19.211 D/cr_Ime: [InputMethodManagerWrapper.java:59] isActive: false05-05 20:57:19.217 D/EgretLoader: EgretLoader(Context context)05-05 20:57:19.224 D/EgretLoader: The context is not activity

查看logcat發現只有第一次加載的時候會執行上方這些操作,有什么辦法可以提高第一次打開webview的響應速度嗎?

問題解答

回答1:

webview也是一個瀏覽器,需要下載文件,后面有了緩存自然變快。

優化不外乎按需加載,壓縮之類的。基本瀏覽器可以用的優化,這里也用上就好了。

回答2:

可以預開啟webview并設置1像素的高和寬,并且預加載很多靜態資源,國內有不少app就是這樣做的,用戶體驗非常好。

標簽: web
相關文章:
主站蜘蛛池模板: 德格县| 新邵县| 中山市| 巫溪县| 申扎县| 南和县| 永泰县| 白城市| 商城县| 怀仁县| 黄陵县| 五指山市| 陆川县| 宝山区| 台南县| 昌邑市| 洛浦县| 亳州市| 噶尔县| 彰武县| 武威市| 石楼县| 安徽省| 松滋市| 沙坪坝区| 青龙| 辽宁省| 嘉荫县| 乌兰浩特市| 怀远县| 东明县| 巴东县| 高邮市| 东辽县| 陇南市| 保靖县| 同江市| 沐川县| 南安市| 安宁市| 寻乌县|