mui知识汇总
mui.init({
subpages:[{
url:'url',
id:'id',
styles:{
},
extras:{}
}]
});
mui.init({
preloadPages:[{
url:'url',
id:'id',
styles:{
},
extras:{}
}]
});
mui.init({
pullRefresh : {
container:'#refreshContainer',
down : {
callback :pullfresh
},
up : {
callback :pullfresh
}
}
});
mui.init({
gestureConfig:{
tap: true,
doubletap: true,
longtap: true,
swipe: true,
drag: true,
hold:false,
release:false
}
});
mui.init({
swipeBack:true
});
mui.init({
keyEventBind: {
backbutton: true,
menubutton: true
},
});
mui.init({
beforeback:function () {
}
});
mui.init({
statusBarBackground:'#FFFFFF'
});
mui.plusReady(function () {
})
mui.ready(function () {
});
mui('').on('tap','',function(){
})
mui('').off('tap','',function(){
})
mui.trigger(dom,'tap',{a:'as'})
//mui.fire(targetWebviewObj,'event',{data})
document.getElementById("ss")
document.querySelector('a').
mui.alert();
mui.confirm('message','title',['取消','确认'],function (e) {
e.index
},'div')
mui.prompt('text','defaultText','title',['取消','确认'],function (e) {
e.index
},'div')
mui.toast('message')
mui.closePopup()
mui('')
mui.each(obj,function (index,element) {
})
mui('').each(function (index,element) {
})
mui.extend('target','source','deep')
mui.later(function(){
},500)
mui.os.android;
mui.os.ios;
mui.ajax('',{
data:{
},
dataType:'json',//服务器返回json格式数据
type:'post',//HTTP请求类型
timeout:10000,//超时时间设置为10秒;
success:function(data){
},
error:function(xhr,type,errorThrown){
}
});
mui.post('',{
},function(data){
},'json'
);
mui.gett('',{
},function(data){
},'json'
);
mui.getJSON('',{},function(){
}
);
mui.openWindow('11111.html','id',{})
mui.currentWebview;
mui.back()
mui.back=function () {
}
//首页返回键处理
//处理逻辑:1秒内,连续两次按返回键,则退出应用;
var first = null;
mui.back = function() {
//首次按键,提示‘再按一次退出应用’
if (!first) {
first = new Date().getTime();
mui.toast('再按一次退出应用');
setTimeout(function() {
first = null;
}, 1000);
} else {
if (new Date().getTime() - first < 1000) {
plus.runtime.quit();
}
}
};
//首页返回键处理
//处理逻辑:1秒内,连续两次按返回键,则进入后台;
var first = null;
mui.back = function() {
//首次按键,提示‘再按一次退出应用’
if (!first) {
first = new Date().getTime();
mui.toast('再按一次退出应用');
setTimeout(function() {
first = null;
}, 1000);
} else {
if (new Date().getTime() - first < 1000) {
var main = plus.android.runtimeMainActivity();
main.moveTaskToBack(false);
}
}
};
mui.preload({
url:'1.html',
id:'id',
styles:{},//窗口参数
extras:{}//自定义扩展参数
})
function plusReady(){
}
if (window.plus) {
plusReady()
} else{
document.addEventListener('plusready',plusReady,false);
}
plus.accelerometer.Acceleration;
plus.audio.AudioPlayer;
plus.barcode.CODE128;
plus.camera.Camera;
plus.contacts.AddressBook;