Я только что провел расследование, пытаясь обновить приложение для ICS.При размещении моего флэш-содержимого WebView в полноэкранный режим с помощью HTML или длительного нажатия на флэш-контент все содержимое просто исчезает после поиска вокруг источника Android ICS. Я обнаружил это в
android.webkit.PluginFullScreenHolder
PluginFullScreenHolder
public void show() {
// Other plugins may attempt to draw so hide them while we're active.
if (mWebView.getViewManager() != null)
mWebView.getViewManager().hideAll();
WebChromeClient client = mWebView.getWebChromeClient();
client.onShowCustomView(mLayout, mOrientation, mCallback);
}
void hideAll() {
if (mHidden) {
return;
}
for (ChildView v : mChildren) {
v.mView.setVisibility(View.GONE);
}
mHidden = true;
}
Это в основном скрывает весь мой WebView при полном выборе экрана, теперь это не происходит в браузере по умолчанию, и эти методы недоступны.Как я могу это исправить?
Любая помощь с благодарностью.
Best
David