只能触发
用于初始化会有重复运行的问题
var docElm = document.documentElement;
var explorer = window.navigator.userAgent.toLowerCase();
if(explorer.indexOf('chrome') > 0) { //webkit
if(document.body.scrollHeight === window.screen.height && document.body.scrollWidth === window.screen.width) {
if(document.exitFullscreen) {
document.exitFullscreen();_g().parameterCommit();
} else if(document.msExitFullscreen) {
document.msExitFullscreen();_g().parameterCommit();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();_g().parameterCommit();
} else if(document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();_g().parameterCommit();
}
} else {
//W3C
if(docElm.requestFullscreen) {
docElm.requestFullscreen();_g().parameterCommit();
}
//FireFox浏览器
else if(docElm.mozRequestFullScreen) {
docElm.mozRequestFullScreen();_g().parameterCommit();
}
//Chrome等浏览器
else if(docElm.webkitRequestFullScreen) {
docElm.webkitRequestFullScreen();_g().parameterCommit();
}
}
} else { //fireFox浏览器
if(window.outerHeight === window.screen.height && window.outerWidth === window.screen.width) {
if(document.exitFullscreen) {
document.exitFullscreen();_g().parameterCommit();
} else if(document.msExitFullscreen) {
document.msExitFullscreen();_g().parameterCommit();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();_g().parameterCommit();
} else if(document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();_g().parameterCommit();
}
} else {
//W3C
if(docElm.requestFullscreen) {
docElm.requestFullscreen();_g().parameterCommit();
}
//FireFox浏览器
else if(docElm.mozRequestFullScreen) {
docElm.mozRequestFullScreen();_g().parameterCommit();
}
//Chrome等浏览器
else if(docElm.webkitRequestFullScreen) {
docElm.webkitRequestFullScreen();_g().parameterCommit();
}
}
}