Ich habe mehrere Webviews in einer Anwendung und eine von ihnen lädt überhaupt nicht, aber wenn Sie auf eine einfache URL in dieser spezifischen Webview wie "" ändern, lädt es richtig. Die URL, die ich laden möchte, ist "https://mpi.mashie.eu/public/menu/v%C3%A4ster%C3%A5s+stad+skola/a4ec46b2?country=se", das ist ein Mittagsmenü, in einem Webview innerhalb der Anwendung wie der Code und Screenshot enthalten zeigt.Spezifische Webansicht lädt nicht im Layout in Android
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_lunch);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
lunch_view = (WebView)findViewById(R.id.webLunch);
lunch_view.getSettings().setJavaScriptEnabled(true);
lunch_view.setWebViewClient(new WebViewClient());
lunch_view.loadUrl("https://mpi.mashie.eu/public/menu/v%C3%A4ster%C3%A5s+stad+skola/a4ec46b2?country=se");
}
Anwendung live auf HTC läuft One M9
Android Studio Layout-Datei mit Webview
ich eine Antwort auf ähnliche Frage hier getestet haben: Android webview not loading url
Ist Google auch SSL-gesichert? – Erik
Ja, aber Google hat ein gültiges und vertrauenswürdiges Zertifikat, anders als die Website, die Sie in Ihrem problematischen Szenario zu laden versuchen. – Juginabi