1. 程式人生 > >android WebView 載入某些H5 空白問題

android WebView 載入某些H5 空白問題

異常情況:chromium: [ERROR:interface_registry.cc(104)] Failed to locate a binder for interface: autofill::mojom::PasswordManagerDriver

原因:載入的H5 使用了 DOM Storage 快取機制 (HTML5 的 DOM Storage 機制提供了一種方式讓程式設計師能夠把資訊儲存到本地的計算機上,在需要時獲取。這點和 cookie 相似,區別是 DOM Storage 提供了更大容量的儲存空間。 
DOM Storage 分為 sessionStorage 和 localStorage。 
localStorage 物件和 sessionStorage 物件使用方法基本相同,它們的區別在於作用的範圍不同。sessionStorage 用來儲存與頁面相關的資料,它在頁面關閉後無法使用。而 localStorage 則持久存在,在頁面關閉後也可以使用。)

解決方法:開啟 WebSettings 中的 setDomStorageEnable(true)