【发布时间】:2015-12-19 03:22:17
【问题描述】:
我在尝试向应用中的元素添加全屏功能时遇到问题。
我基本上是这样做的:
var launchFullScreen = function (element) {
if(element.requestFullScreen) {
element.requestFullScreen();
}
else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
}
else if(element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
};
var cancelFullscreen = function() {
if(document.cancelFullScreen) {
document.cancelFullScreen();
}
else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
}
else if(document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
};
$("#view").on("keypress", function(event){
if(event.which == 27){
cancelFullscreen();
}
});
$("#view").on("click", function(event){
console.log("view clicked");
launchFullScreen($("#view"));
});
我看不出我做错了什么。有什么建议吗?
【问题讨论】:
标签: javascript jquery html fullscreen