我会尝试将两个代码合二为一。首先是全屏 Api HTML5 全屏 Api和滑动切换开关,如 (iOS) jQuery-Plugin-For-Sliding-Toggle-Switches。
function launchFullscreen(element) {
if(element.requestFullScreen) {
element.requestFullScreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
}
function cancelFullscreen() {
if(document.cancelFullScreen) {
document.cancelFullScreen();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if(document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}
// triggered each time a field changes status
$('body').delegate('.lcs_check', 'lcs-statuschange', function() {
var status = ($(this).is(':checked')) ? 'checked' : 'unchecked';
console.log('field changed status: '+ status );
});
// triggered each time a field is checked
$('body').delegate('.lcs_check', 'lcs-on', function() {
console.log('field is checked');
});
// triggered each time a is unchecked
$('body').delegate('.lcs_check', 'lcs-off', function() {
console.log('field is unchecked');
});
我需要您的帮助才能使用滑动切换开关按钮来激活和停用全屏模式。我也会测试默认情况下是否激活了全屏模式。我不知道LC Switch是否在功能中做到了。
我不太了解 jquery,当我必须用 jquery 调整 javascript 时,我就更不了解了。它可能对其他用户有用:-)
提前谢谢你。