gpt4 book ai didi

java - webview中的网页是空白的

转载 作者:行者123 更新时间:2023-12-01 15:33:30 25 4
gpt4 key购买 nike

我正在使用下面的代码连接到 https 站点。但结果始终是空白页。我已经搜索了很多。任何帮助将不胜感激。

    public boolean shouldOverrideUrlLoading(WebView view, String url) 
{ try
{
InputStream keyStoreStream = getResources().openRawResource(R.raw.jssecacerts);
KeyStore keyStore = null;
keyStore = KeyStore.getInstance("BKS");
keyStore.load(keyStoreStream, "mypwd".toCharArray());

KeyManagerFactory keyManagerFactory = null;
keyManagerFactory = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
keyManagerFactory.init(keyStore, "mypwd".toCharArray());

SSLContext context = SSLContext.getInstance("TLS");
context.init(keyManagerFactory.getKeyManagers(), null, null);

alertbox("before response", url);
URL url1 = new URL(url);
HttpsURLConnection urlConnection = (HttpsURLConnection) url1.openConnection();
urlConnection.setSSLSocketFactory(context.getSocketFactory());
InputStream in = urlConnection.getInputStream();
alertbox("response", convertToString(in));
view.loadData(convertToString(in), "text/html", "utf-8");
}
catch(Exception e)
{
e.printStackTrace();
}
return true;
}

最佳答案

你有没有尝试过像这样简单的事情

webview.loadUrl("URL HERE");

关于java - webview中的网页是空白的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9260459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com