[LayaAirIDE 1.0]全屏请求问题!!!求救啊!!求救啊!!

this.fullScreen_btn.on(Laya.Event.CLICK, this, this.onFullScreen, null);
_proto.onFullScreen = function () {
toggleFullscreen();
};
 
 
 
function launchIntoFullscreen(element) {
var element = document.documentElement;
if (element.requestFullscreen) {
element.requestFullscreen();
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen();
}

function toggleFullscreen() {
if (!document.fullscreenElement && !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement) { // current working methods
launchIntoFullscreen();
return true;
} else {
if (document.exitFullscreen) document.exitFullscreen();
else if (document.msExitFullscreen) document.msExitFullscreen();
else if (document.mozCancelFullScreen) document.mozCancelFullScreen();
else if (document.webkitExitFullscreen) document.webkitExitFullscreen();
return false;
}
}
 
就很简单一个on click evnt firefox 说:
已拒絕進入全螢幕的要求,因為 Element.requestFullscreen() 不是在使用者產生的短期執行事件控制器當中呼叫的。
 
求救啊!!
texture.png
已邀请:

@暐達

赞同来自:

layabox 版本 1.7 。。。。 有人能帮个忙吗

要回复问题请先

商务合作
商务合作