五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ó)家法律
邻水| 宣武区| 九龙坡区| 如皋市| 孙吴县| 宿迁市| 金沙县| 高清| 定州市| 重庆市| 英吉沙县| 崇州市| 砚山县| 康乐县| 武山县| 库尔勒市| 泽库县| 庆城县| 蓝田县| 银川市| 陇川县| 木兰县| 白银市| 延吉市| 龙陵县| 四会市| 南陵县| 徐闻县| 徐汇区| 诏安县| 南昌市| 永春县| 利辛县| 淮北市| 泸西县| 堆龙德庆县| 南投市| 天峨县| 永新县| 五大连池市| 安丘市|