У меня есть приложение, которое отображает эту ссылку в веб-представлении, когда пользователь нажимает на электронную почту:
https://marauder.millersville.edu/mail/index.pl
Я разработал приложение на Droid X, и на моем телефоне ссылка загружается нормально, но у меня были сообщения от пользователей, имеющих Incredible & Droid X, что ссылка загружает пустой экран.
Я сам проверил его на друзьях Incredible, и он действительно загружает только белый экран, но я проверил его на различных других устройствах Android, и он отлично загружается.
И все остальные ссылки также отлично загружаются на Incredible. Я предполагаю, что это как-то связано с SSL, будучи https. У меня были проблемы с этой ссылкой на iPhone, но я смог это исправить. Что меня удивляет, так это то, что на некоторых устройствах он работает нормально, а на других нет.
У кого-нибудь есть идеи или предложения? Спасибо!
Вот как я настраиваю свое веб-представление:
// setup webview
web = (WebView) findViewById(R.id.webview);
web.setWebChromeClient(new InternalWebViewClient());
web.getSettings().setJavaScriptEnabled(true);
web.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
web.getSettings().setPluginsEnabled(true);
web.getSettings().setSupportMultipleWindows(true);
web.getSettings().setSupportZoom(true);
web.getSettings().setAppCacheEnabled(true);
web.getSettings().setSaveFormData(true);
web.getSettings().setSavePassword(true);
web.getSettings().setBuiltInZoomControls(true);
web.setHorizontalScrollBarEnabled(true);
web.setVerticalScrollBarEnabled(false);