我对html5
和非常css
陌生javascript
。我有android开发方面的知识。现在我已经开始做phonegap
项目了。
progressdialog
在我的项目中,当应用程序从一个屏幕移动到另一个屏幕或加载某些内容时,我想像在 android 中一样显示一个加载器。
谁能帮我在html5中做到这一点?
我有类似的需要。我能够使用导航器对象来做到这一点。请在下面找到在后台加载数据的示例代码
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 );
}
我从这个链接得到了以上想法
一个简单的解决方案是创建一个基于 CSS 的微调器元素,并在需要时通过您的 js 将其设置为隐藏/可见。
我在网上搜索并发现了大量的例子,这里就是一个例子。