我对html5
,css
和javascript
不熟悉。我对android开发有所了解。
现在我开始研究phonegap
个项目。
在我的项目中,当应用程序从一个屏幕移动到另一个屏幕或加载某些内容时,我希望在android中显示一个类似于progressdialog
的加载程序。
任何人都可以帮我在html5中执行此操作吗?
答案 0 :(得分:3)
我有类似的需求。我能够使用导航器对象来完成它。请在下面找到示例代码 在后台加载数据
function someJSFunctionLoadingData() {
navigator.notification.activityStart("Your message....", "loading");
////// some activity
navigator.notification.activityStop();
}
进一步浏览你可以使用引入一个小延迟(2秒)并在此期间让进度条加载,然后将用户引导到你需要的URL。以下是相同
的示例function loadMyUrl(){
navigator.notification.activityStart("Loading some url....", "loading");
setTimeout(function loadMyUrl(){
navigator.app.loadUrl('file:///android_asse/www/someurl.html');
navigator.notification.activityStop();
}, 2000 );
}
我从this链接
获得了上述想法答案 1 :(得分:0)
一个简单的解决方案就是创建一个基于CSS的微调元素,并在需要时通过你的js将其设置为隐藏/可见。
我搜索并发现了大量的例子online here is one for example。