UNPKG

union-quick-app-ad

Version:

百度联盟快应用广告sdk

1 lines 3.5 kB
function _typeof(e){return(_typeof="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})(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _system=_interopRequireDefault(require("@system.device")),_system2=_interopRequireDefault(require("@system.app")),_system3=_interopRequireDefault(require("@system.network")),_system4=_interopRequireDefault(require("@system.fetch")),_system5=_interopRequireDefault(require("@system.package")),_system6=_interopRequireDefault(require("@system.webview")),_system7=_interopRequireDefault(require("@system.prompt")),_system8=_interopRequireDefault(require("@system.router")),_system9=_interopRequireDefault(require("@system.request")),_system10=_interopRequireDefault(require("@system.storage")),_service=_interopRequireDefault(require("@service.account")),_system11=_interopRequireDefault(require("@system.sensor")),_system12=_interopRequireDefault(require("@system.vibrator")),_system13=_interopRequireDefault(require("@system.file")),_system14=_interopRequireDefault(require("@system.image")),_adRenderQuick=_interopRequireDefault(require("./ad-render-quick.min")),_package=require("./package.json");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,_toPropertyKey(i.key),i)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);r=r.call(e,t||"default");if("object"!=_typeof(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var m_global=Object.getPrototypeOf(global)||global,fileUrl="internal://files/unionad/".concat(_package.version,"/ad-render-quick.min.js");function initAdSdk(e){try{m_global.$union_quick_app_sdk&&(m_global.$union_quick_app_sdk.api={device:_system.default,app:_system2.default,network:_system3.default,fetch:_system4.default,pkg:_system5.default,webview:_system6.default,prompt:_system7.default,router:_system8.default,request:_system9.default,storage:_system10.default,account:_service.default,file:_system13.default,sensor:_system11.default,image:_system14.default,vibrator:_system12.default},m_global.$union_quick_app_sdk.sdkVersion=_package.version,m_global.$union_quick_app_sdk.fileUrl=fileUrl,new m_global.$union_quick_app_sdk(this,e))}catch(e){}}function fetchRemoteJs(){return new Promise(function(t,r){_system4.default.fetch({url:"https://cpro.baidustatic.com/cpro/xcx/js/ad-render-quick.min.js",responseType:"text",method:"GET",success:function(e){_system13.default.writeText({uri:fileUrl,text:e.data,success:function(){},fail:function(e,t){}}),t(e.data)},fail:function(e,t){r()}})})}var UNION_AD_SDK=_createClass(function e(t,r){_classCallCheck(this,e),m_global&&m_global.$union_quick_app_sdk||(0,_adRenderQuick.default)(),initAdSdk.call(t,r)}),_default=exports.default=UNION_AD_SDK;