最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

每周開發(fā)總結(jié)——WebView使用遇到的問(wèn)題等

2020-04-22 23:34 作者:功夫程序員  | 我要投稿

1.Webview不能正常加載網(wǎng)頁(yè)數(shù)據(jù)

從Android 9.0開始,默認(rèn)禁止訪問(wèn)http明文的鏈接數(shù)據(jù)。我用webview加載明文的圖片,網(wǎng)頁(yè)之類的,加載不出來(lái)。通過(guò)搜索網(wǎng)絡(luò)材料,得知需要增加配置,才可以繼續(xù)訪問(wèn)。

在Application中,加入一句話 android:usesCleartextTraffic="true" 即可。搜索usesCleartextTraffic可以了解更多信息。

2.Webview加上上述的話以后發(fā)現(xiàn)有的頁(yè)面還是加載不出來(lái)

加上上面的明文訪問(wèn)權(quán)限以后,發(fā)現(xiàn)有的網(wǎng)頁(yè)能正常加載,有的網(wǎng)頁(yè)半天等很久還是打不開。比如說(shuō)騰訊首頁(yè)立刻打開,但是百度首頁(yè)一個(gè)簡(jiǎn)單的頁(yè)面卻很久都打不開。又經(jīng)歷了一些搜索和思考,加上了webView.getSettings().setJavaScriptEnabled(true)立刻可以正常訪問(wèn)。應(yīng)該是 百度首頁(yè)有一些js代碼,必須添加信任js,enableJs才可以正常訪問(wèn)。

3.Webview中H5的video控件中的視頻不能播放或不能自動(dòng)播放。

增加了以下一句配置后即可自動(dòng)播放。webView.getSettings().setMediaPlaybackRequiresUserGesture(false);

4.最近看了點(diǎn)Flutter相關(guān)。

Flutter的理念很好,確實(shí)也很先進(jìn)。從根本設(shè)計(jì)上就考慮了跨端開發(fā)的性能問(wèn)題,運(yùn)行效率等同于原生應(yīng)用。開發(fā)效率高。很多大公司都很看好flutter,擁抱flutter。

5.上bilibili看了看jetpack的學(xué)習(xí)視頻

jetpack的架構(gòu)基本上是MVVM,Android的架構(gòu)越來(lái)越成熟,向更好的架構(gòu)方向演進(jìn)中。以后開發(fā)也會(huì)越來(lái)越容易,開發(fā)效率希望有一天能像web開發(fā)那么快速高效。bilibili上面的專業(yè)的視頻挺多的,也沒(méi)有廣告,也是一個(gè)學(xué)習(xí)的好地方。


每周開發(fā)總結(jié)——WebView使用遇到的問(wèn)題等的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
治县。| 邢台县| 鄢陵县| 琼海市| 子长县| 咸丰县| 周至县| 新巴尔虎左旗| 昔阳县| 明水县| 周至县| 唐山市| 洪江市| 瓦房店市| 阆中市| 巴里| 余江县| 安西县| 浮山县| 内乡县| 云南省| 永昌县| 昌黎县| 隆尧县| 大庆市| 阜宁县| 贵溪市| 稷山县| 甘南县| 东乌珠穆沁旗| 库尔勒市| 许昌市| 柳河县| 大冶市| 阳朔县| 陆河县| 仁化县| 宁阳县| 舞阳县| 宜阳县| 怀远县|