/*! @version: 5.21.0-auto-created-update-deps-1009-aaf4d52 */ !function(e,n){function i(e){var o=n(e),i=focusTrap(e);o.removeClass(r.isClosedClass),o.addClass(r.isActiveClass),o.attr("aria-hidden","false"),i.activate(),o.find(".modal-close").on("click keydown",function(e){"click"!==e.type&&27!==e.which||(o.addClass(r.isClosedClass),o.removeClass(r.isActiveClass),o.attr("aria-hidden","true"),i.deactivate())})}var o=!1,t=!1,a=null,c=!1,r=(window.qrCodeLibraryLoadedCallback=function(){a&&a()},{root:n("body"),inlineModalSelector:"#wechat-inline",qrModalSelector:"#wechat-qrcode",qrContainerSelector:"qr-share",copyToClipboardSelector:"wechat-copy-clipboard",isActiveClass:"is-active",isClosedClass:"is-closed",shareType:"weixin",loadingClass:"is-loading"}),l=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},d=function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream},s=function(){window.QRCode||0},u=function(e){if(o)return C(e);f(e)},f=function(o){i(r.qrModalSelector);function e(){if(!c)try{var e=document.getElementById(r.qrContainerSelector);n(e).removeClass(r.loadingClass),new window.QRCode(e,{width:256,height:256,colorDark:"#000000",colorLight:"#ffffff",correctLevel:window.QRCode.CorrectLevel.H}).makeCode(o),c=!0}catch(e){c=!1}}window.QRCode?e():a=e},C=function(e){i(r.inlineModalSelector),n(r.inlineModalSelector).find("input").val(e)},h=function(){var o,i,e;(e=n("[data-sr-track-type='"+r.shareType+"']")).show(),e.on("click",function(e){var o=n(this).data("share-url")||window.location.href;u(o),e.preventDefault(),n(this).blur()}),o=n(r.inlineModalSelector).find("input"),i=!1,o.on("click touchend",function(e){n(o).get(0).focus(),i||(i=!0,setTimeout(function(){i=!1},100),e.preventDefault(),e.stopPropagation(),setTimeout(function(){n(o).get(0).selectionStart=0,n(o).get(0).selectionEnd=999},100))}),e=n("#"+r.copyToClipboardSelector),t?e.on("click",function(){n(r.inlineModalSelector).find("input").select();try{document.execCommand("copy")}catch(e){console.log("Could not copy")}}):e.hide()};e.WeChatShare={Init:function(){o=l(),t=document.queryCommandSupported("copy")&&!d(),h(),o||s()}},e.WeChatShare.Init()}(window.App=window.App||{},jQuery); //# sourceMappingURL=share.wechat.min.js.map