在webview中,由savestate创建的捆绑包内的“ WEBVIEW CHROMIUM STATE”键具有字节格式的数据。我应该怎么打开它?
Bundle bundle = new Bundle();
webView.saveState(bundle);
byte[] webViewState = bundle.getByteArray("WEBVIEW_CHROMIUM_STATE");
String out = null;
try {
out = new String(webViewState, "UTF-8");
Log.d("result", out);
// result:������{3��������������3������https://www.google.com��3������.....
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
如果使用新的String,它将无法正常显示。