19 lines
1.6 KiB
JavaScript
19 lines
1.6 KiB
JavaScript
|
|
/**
|
||
|
|
* @Author: zhangtq 2452618307@qq.com
|
||
|
|
* @Date: 2024-11-18 13:33:30
|
||
|
|
* @LastEditors: zhangtq 2452618307@qq.com
|
||
|
|
* @LastEditTime: 2024-11-18 13:36:07
|
||
|
|
* @FilePath: static/js/qx/utility/jquery.fullscreen-min.js
|
||
|
|
* @Description: 这是默认设置,可以在设置》工具》File Description中进行配置
|
||
|
|
*/
|
||
|
|
/*
|
||
|
|
jquery.fullscreen 1.1.4
|
||
|
|
https://github.com/kayahr/jquery-fullscreen-plugin
|
||
|
|
Copyright (C) 2012 Klaus Reimer <k@ailis.de>
|
||
|
|
Licensed under the MIT license
|
||
|
|
(See http://www.opensource.org/licenses/mit-license)
|
||
|
|
*/
|
||
|
|
function d(b){var c,a;if(!this.length)return this;c=this[0];c.ownerDocument?a=c.ownerDocument:(a=c,c=a.documentElement);if(null==b){if(!a.cancelFullScreen&&!a.webkitCancelFullScreen&&!a.mozCancelFullScreen)return null;b=!!a.fullScreen||!!a.webkitIsFullScreen||!!a.mozFullScreen;return!b?b:a.fullScreenElement||a.webkitCurrentFullScreenElement||a.mozFullScreenElement||b}b?(b=c.requestFullScreen||c.webkitRequestFullScreen||c.mozRequestFullScreen)&&b.call(c,Element.ALLOW_KEYBOARD_INPUT):(b=a.cancelFullScreen||
|
||
|
|
a.webkitCancelFullScreen||a.mozCancelFullScreen)&&b.call(a);return this}jQuery.fn.fullScreen=d;jQuery.fn.toggleFullScreen=function(){return d.call(this,!d.call(this))};var e,f,g;e=document;e.webkitCancelFullScreen?(f="webkitfullscreenchange",g="webkitfullscreenerror"):e.mozCancelFullScreen?(f="mozfullscreenchange",g="mozfullscreenerror"):(f="fullscreenchange",g="fullscreenerror");jQuery(document).bind(f,function(){jQuery(document).trigger(new jQuery.Event("fullscreenchange"))});
|
||
|
|
jQuery(document).bind(g,function(){jQuery(document).trigger(new jQuery.Event("fullscreenerror"))});
|