admin
2021-09-18 5a3878eb706a5e81b67d9e3ea70b5cffae95911d
1
var bridge={default:this,call:function(i,s,t){var d,e="";return"function"==typeof s&&(t=s,s={}),s={data:void 0===s?null:s},"function"==typeof t&&(d="dscb"+window.dscb++,window[d]=t,s._dscbstub=d),s=JSON.stringify(s),window._dsbridge?e=_dsbridge.call(i,s):!window._dswk&&-1==navigator.userAgent.indexOf("_dsbridge")||(e=prompt("_dsbridge="+i,s)),JSON.parse(e||"{}").data},register:function(i,s,t){t=t?window._dsaf:window._dsf,window._dsInit||(window._dsInit=!0,setTimeout(function(){bridge.call("_dsb.dsinit")},0)),"object"==typeof s?t._obs[i]=s:t[i]=s},registerAsyn:function(i,s){this.register(i,s,!0)},hasNativeMethod:function(i,s){return this.call("_dsb.hasNativeMethod",{name:i,type:s||"all"})},disableJavascriptDialogBlock:function(i){this.call("_dsb.disableJavascriptDialogBlock",{disable:!1!==i})}};!function(){if(!window._dsf){var i,s={_dsf:{_obs:{}},_dsaf:{_obs:{}},dscb:0,dsBridge:bridge,close:function(){bridge.call("_dsb.closePage")},_handleMessageFromNative:function(i){function s(i,s){n.data=i.apply(s,e),bridge.call("_dsb.returnValue",n)}function t(i,s){e.push(function(i,s){n.data=i,n.complete=!1!==s,bridge.call("_dsb.returnValue",n)}),i.apply(s,e)}var d,e=JSON.parse(i.data),n={id:i.callbackId,complete:!0},o=this._dsf[i.method],a=this._dsaf[i.method];o?s(o,this._dsf):a?t(a,this._dsaf):(o=i.method.split(".")).length<2||(i=o.pop(),o=o.join("."),(d=(a=(a=this._dsf._obs)[o]||{})[i])&&"function"==typeof d?s(d,a):(d=(a=(a=this._dsaf._obs)[o]||{})[i])&&"function"==typeof d&&t(d,a))}};for(i in s)window[i]=s[i];bridge.register("_hasJavascriptMethod",function(i,s){return(s=i.split(".")).length<2?!(!_dsf[s]&&!_dsaf[s]):(i=s.pop(),s=s.join("."),(s=_dsf._obs[s]||_dsaf._obs[s])&&!!s[i])})}}();