国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

安卓部分手機(jī)使用webview加載鏈接后白屏(Android低版本會出現(xiàn)的問題)

這篇具有很好參考價值的文章主要介紹了安卓部分手機(jī)使用webview加載鏈接后白屏(Android低版本會出現(xiàn)的問題)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

前言

大爺:小伙我這手機(jī)怎么打開你們呢這個是白屏什么都不顯示。
大娘:小伙我這也是打開你們呢這功能,就是一個白屏什么也沒有,你們呢的應(yīng)用不會有病毒吧。
小伙:我的手機(jī)也正常;
同事:我的也正??梢燥@示;
小伙:你們都是什么手機(jī)型號;
大爺:我的Android7.1.1 OPPOA73
大娘:我的新買的OPPO K7 android10.0
小伙想:莫非都是oppo手機(jī),Android版本太低了么


一、什么原因?qū)е碌哪?/h2>

百度:

  1. 有可能是你的是https請求證書過期了導(dǎo)致的
  2. 有可能是你的開啟可硬件加速導(dǎo)致的
  3. 使用uni編寫的沒有將es6轉(zhuǎn)成es5語法導(dǎo)致

二、開始解決

1.證書過期

忽略證書問題重寫setWebViewClient

  @Override
    public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
        super.onReceivedSslError(view, handler, error);
        
        //https忽略證書問題
        if (handler != null) {
            //表示等待證書響應(yīng)
            handler.proceed();
            // handler.cancel();      //表示掛起連接,為默認(rèn)方式
            // handler.handleMessage(null);    //可做其他處理
        }
    }

2.關(guān)閉硬件加速

在AndroidManifest的<activity 加 android:hardwareAccelerated=“false”

     <activity
            android:name=".xxx.xxAct"
            android:exported="false"
            android:hardwareAccelerated="false"
            android:screenOrientation="portrait" />

3.uniapp的es6轉(zhuǎn)成es5

我的uni是vue3+vite
我就是這個原因?qū)е碌?/strong>
我是使用babel操作的es6轉(zhuǎn)es5
下載插件

    "babel": "^6.23.0",
    "babel-core": "^6.26.3",
    "babel-loader": "^9.1.3",
    "babel-preset-es2015": "^6.24.1",
    "babel-cli": "^6.26.0",

找到vite.config.js文件

uni({
	viteLegacyOptions: {
		targets: ['Chrome > 70']
	   }
	}),

oppo手機(jī)不顯示webview,Android,Vue,android,網(wǎng)頁白屏,webview
然后重新運(yùn)行打包,部署服務(wù)器,完美解決了

總結(jié)

es6語法運(yùn)行在低版本的Android手機(jī)上會導(dǎo)致手機(jī)白屏。文章來源地址http://www.zghlxwxcb.cn/news/detail-852000.html

到了這里,關(guān)于安卓部分手機(jī)使用webview加載鏈接后白屏(Android低版本會出現(xiàn)的問題)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue3實(shí)現(xiàn)動態(tài)菜單和動態(tài)路由和刷新后白屏處理

    vue3實(shí)現(xiàn)動態(tài)菜單和動態(tài)路由和刷新后白屏處理

    項目中,當(dāng)每一個角色得到的界面不一致的時候,我們就不能使用靜態(tài)菜單了,而是要從后端得到動態(tài)的菜單數(shù)據(jù),然后動態(tài)的將菜單數(shù)據(jù)展示在界面上。 除了在界面展示,也還要將界面的路由動態(tài)添加,在路由動態(tài)添加之后,你可能會出現(xiàn)刷新界面,界面變白的情況,頁面

    2024年02月06日
    瀏覽(19)
  • Android之WebView加載PDF鏈接預(yù)覽PDF文件

    Android之WebView加載PDF鏈接預(yù)覽PDF文件

    Android的webview壓根就不支持加載pdf,Android與iOS不同,iOS加載pdf,不管本地還是在線,直接使用webview渲染就可以了,而Android卻做不到,所以我們必須得扣腦殼了。方法也有很多種,比如第三方PDFview,MuPDF等,但是不推薦,引入進(jìn)去apk體積會大很多,所以大多場景都是通過js解析

    2024年02月13日
    瀏覽(21)
  • 安卓監(jiān)聽WebView加載失敗以及獲取WebView異常的errorCode和errorMessage

    注意:?WebViewClient 的 onReceivedError()方法要根據(jù)安卓版本做版本兼容,android 6.0及以上回調(diào)上面的方法,如果是6.0以下,回調(diào)下面的函數(shù)。

    2024年02月07日
    瀏覽(24)
  • 項目筆記——安卓WebView加載H5頁面問題處理

    項目為Android應(yīng)用,使用WebView加載H5頁面。 此文僅記錄項目開發(fā)中遇到的問題及解決方法。 目錄 一,下拉刷新 二,H5喚起支付寶 三,H5本地文件選擇 四,加載圖片失敗 五,輸入框被軟鍵盤遮擋 頁面Reload需要下拉刷新功能,所以使用了SwipeRefreshLayout包裹WebView。但使用時不管

    2024年02月02日
    瀏覽(27)
  • 【已解決】微信小程序編譯后白屏(The resource was preloaded using link preload but not used within a few seconds ...)

    【已解決】微信小程序編譯后白屏(The resource was preloaded using link preload but not used within a few seconds ...)

    事情發(fā)生在重裝微信小程序開發(fā)者工具后。。。微信小程序編譯后白屏,控制臺報錯: 對比之前開發(fā)工具的設(shè)置,發(fā)現(xiàn)不知何時手殘多打了一個勾: 使用獨(dú)立域進(jìn)行調(diào)試 去掉后,正常了。。。 白屏挺常見的,原因也是千奇百怪,此解決方法僅限此原因。。。

    2024年02月08日
    瀏覽(140)
  • Charles 鏈接安卓和ios手機(jī)操作

    Charles 鏈接安卓和ios手機(jī)操作

    重點(diǎn):手機(jī)和電腦在同一個Wi-Fi網(wǎng)絡(luò)?。。?一、、安卓手機(jī) 設(shè)置 - 無線和網(wǎng)絡(luò) - WLAN 長按當(dāng)前 WiFi - 修改網(wǎng)絡(luò) 勾選顯示高級選項 代理 - 手動 服務(wù)器主機(jī)名 - 填寫 Mac 的IP 地址,服務(wù)器端口 - 默認(rèn):8888 Mac電腦 IP 獲取方法:Charles - Help - Local IP Address? ?2、下載證書 打開手機(jī)瀏

    2024年02月08日
    瀏覽(32)
  • 安卓手機(jī)APP開發(fā)__媒體開發(fā)部分__網(wǎng)絡(luò)棧

    安卓手機(jī)APP開發(fā)__媒體開發(fā)部分__網(wǎng)絡(luò)棧 目錄 概述 配置ExoPlayer來使用一個特定的網(wǎng)絡(luò)棧 支持的網(wǎng)絡(luò)棧 Cronet OkHttp 安卓內(nèi)嵌的網(wǎng)絡(luò)棧 其它的網(wǎng)絡(luò)棧

    2024年04月29日
    瀏覽(21)
  • 安卓手機(jī)APP開發(fā)__媒體開發(fā)部分__媒體項

    安卓手機(jī)APP開發(fā)__媒體開發(fā)部分__媒體項 目錄 概述 簡單媒體項 處理非標(biāo)準(zhǔn)的文件擴(kuò)展名 受保護(hù)的內(nèi)容 邊播邊加載的字幕軌道 剪切一個媒體流 加廣告 基于媒體項的實(shí)例的播放列表API,能夠很方便地使用MediaItem.Builder 來構(gòu)建。 在播放器內(nèi)部,一個播放項能被媒體源工廠轉(zhuǎn)換

    2024年04月23日
    瀏覽(17)
  • 部分iphone、安卓手機(jī)打開微信小程序不請求、白頁問題

    部分iphone、安卓手機(jī)打開微信小程序不請求、白頁問題

    前言: 最近項目上發(fā)現(xiàn)用戶測試小程序體驗(yàn)版打開一直白頁,請求沒反應(yīng),頁面不渲染。開始以為是微信小程序某api問題,或者用戶微信版本過低,或者用戶網(wǎng)絡(luò)不好,甚至考慮是不是服務(wù)器問題!因?yàn)楹蠖耸遣渴鹪诎俣忍摂M主機(jī)上的。后來才發(fā)現(xiàn),原來部分手機(jī)系統(tǒng)問題可

    2024年02月09日
    瀏覽(27)
  • 安卓WebView的使用

    安卓WebView的使用

    ????????WebView是Android中的原生UI控件,主要用于在app應(yīng)用中方便地訪問遠(yuǎn)程網(wǎng)頁或本地html資源。同時,WebView也在Android中充當(dāng)Java代碼和JS代碼之間交互的橋梁。實(shí)際上,也可以將WebView看做一個功能最小化的瀏覽器。 ????????安卓官方WebView接口文檔 ????????通過A

    2024年02月09日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包