android 支付寶網頁登錄二維碼截屏時顯示空白

最近在做掃碼登錄的問題,發現一個有趣的事情:

通過webview加載支付寶登錄頁,然後對登錄頁的二維碼進行代碼截圖操作,發現圖片是頁面內容是截下了,但是二維碼部分是一片空白。

經過不斷搜索終於找到解決方法:

那就是禁用webview的硬件加速功能。放上代碼:

mWebView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章