【发布时间】:2012-03-12 19:02:39
【问题描述】:
我有一个 PhoneGap 1.4.1 / jQueryMobile 1.0.1 / Android 项目,它可以很好地显示 res/drawable/splash.png,一旦加载了 WebView,启动画面就会消失。
我想在闪屏中添加某种进度指示器百分比文本,但到目前为止没有成功。
过去,我通过使用像这样的普通 webview 已经取得了成功:
myWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
myLoadingView.setVisibility(View.GONE);
myWebView.setVisibility(View.VISIBLE);
}
});
myWebView.loadUrl(...);
但这只是一个带有进度指示器文本和背景图像的布局,会更新:
myWebView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
myLoadingView.setText(progress+"%");
}
});
有谁知道我可以如何将此功能添加到现有的 PhoneGap 实现中,或者知道如何将 PhoneGap 替换为我自己的实现?
【问题讨论】:
标签: android jquery-mobile cordova webview splash-screen