Android 某些URL不会在webview中加载

Android 某些URL不会在webview中加载,android,url,webview,loading,Android,Url,Webview,Loading,我有一个工作的webview,我可以修改它来加载不同的URL。此站点未加载。它只是显示一个空白的屏幕,是的,我有正确的权限。代码如下: 公共类PowerSchoolativity扩展了活动{ private static final String TAG = "PowerSchool 2"; public static final String url = null; private WebView mWebView; /** Called when the activity is first

我有一个工作的webview,我可以修改它来加载不同的URL。此站点未加载。它只是显示一个空白的屏幕,是的,我有正确的权限。代码如下:

公共类PowerSchoolativity扩展了活动{

private static final String TAG = "PowerSchool 2";
public static final String url = null;
private WebView mWebView;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.main);
    Log.i(TAG, "onCreate");
    mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setBuiltInZoomControls(true);
    mWebView.getSettings().setSupportZoom(true);
    mWebView.getSettings().setSupportMultipleWindows(true);
    mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    mWebView.loadUrl("https://pschool.fsd1.org/teachers/pw.html");
    mWebView.setWebViewClient(new PowerSchoolClient());
    WebView myWebView = (WebView) findViewById(R.id.webview);
    myWebView.setWebViewClient(new WebViewClient());
}
这是因为url中有“https”

解决方案:

我将把这个引擎放在哪里=(WebView)findViewById(R.id.my_WebView);engine.setWebViewClient(新WebViewClient(){public void onReceivedSlerror(WebView视图,SslErrorHandler,SslError错误){handler.proced();}