weex-nuke
Version:
基于 Rax 、Weex 的高性能组件体系 ~~
1 lines • 1.41 kB
JavaScript
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define)define("universal-env",function(o,n,t){t.exports=e()});else{var o;o="undefined"!=typeof window?window:"undefined"!=typeof self?self:"undefined"!=typeof global?global:this,o.UniversalEnv=e()}}(function(){return function(e){function o(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,o),r.l=!0,r.exports}var n={};return o.m=e,o.c=n,o.d=function(e,n,t){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},o.p="",o(o.s=0)}([function(e,o,n){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o.isWeb="object"===("undefined"==typeof navigator?"undefined":t(navigator))&&("Mozilla"===navigator.appCodeName||"Gecko"===navigator.product),o.isNode="undefined"!=typeof process&&!(!process.versions||!process.versions.node),o.isWeex="function"==typeof callNative,o.isReactNative="undefined"!=typeof __fbBatchedBridgeConfig}])});