|
@@ -1,481 +0,0 @@
|
|
|
-(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/jyf-parser/jyf-parser"],{
|
|
|
-
|
|
|
- 1083:
|
|
|
-
|
|
|
- !*** D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue ***!
|
|
|
- \***************************************************************************************/
|
|
|
-
|
|
|
- (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
-
|
|
|
-"use strict";
|
|
|
-__webpack_require__.r(__webpack_exports__);
|
|
|
- var _jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 1084);
|
|
|
- var _jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( 1086);
|
|
|
- for(var __WEBPACK_IMPORT_KEY__ in _jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
|
- var _jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( 1091);
|
|
|
- var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( 59);
|
|
|
-
|
|
|
-var renderjs
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
|
|
- _jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
|
|
- _jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["render"],
|
|
|
- _jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
|
|
- false,
|
|
|
- null,
|
|
|
- null,
|
|
|
- null,
|
|
|
- false,
|
|
|
- _jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["components"],
|
|
|
- renderjs
|
|
|
-)
|
|
|
-
|
|
|
-component.options.__file = "components/jyf-parser/jyf-parser.vue"
|
|
|
- __webpack_exports__["default"] = (component.exports);
|
|
|
-
|
|
|
- }),
|
|
|
-
|
|
|
- 1084:
|
|
|
-
|
|
|
- !*** D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue?vue&type=template&id=eab15eb8& ***!
|
|
|
- \**********************************************************************************************************************/
|
|
|
-
|
|
|
- (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
-
|
|
|
-"use strict";
|
|
|
-__webpack_require__.r(__webpack_exports__);
|
|
|
- var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 1085);
|
|
|
- __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
|
|
-
|
|
|
- __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
|
|
-
|
|
|
- __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
|
|
-
|
|
|
- __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_template_id_eab15eb8___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- }),
|
|
|
-
|
|
|
- 1085:
|
|
|
-
|
|
|
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue?vue&type=template&id=eab15eb8& ***!
|
|
|
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
|
-
|
|
|
- (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
-
|
|
|
-"use strict";
|
|
|
-__webpack_require__.r(__webpack_exports__);
|
|
|
- __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
|
|
- __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
|
|
- __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
|
|
- __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
|
|
-var components
|
|
|
-var render = function () {
|
|
|
- var _vm = this
|
|
|
- var _h = _vm.$createElement
|
|
|
- var _c = _vm._self._c || _h
|
|
|
- var g0 = _vm.nodes.length
|
|
|
- _vm.$mp.data = Object.assign(
|
|
|
- {},
|
|
|
- {
|
|
|
- $root: {
|
|
|
- g0: g0,
|
|
|
- },
|
|
|
- }
|
|
|
- )
|
|
|
-}
|
|
|
-var recyclableRender = false
|
|
|
-var staticRenderFns = []
|
|
|
-render._withStripped = true
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- }),
|
|
|
-
|
|
|
- 1086:
|
|
|
-
|
|
|
- !*** D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue?vue&type=script&lang=js& ***!
|
|
|
- \****************************************************************************************************************/
|
|
|
-
|
|
|
- (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
-
|
|
|
-"use strict";
|
|
|
-__webpack_require__.r(__webpack_exports__);
|
|
|
- var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 1087);
|
|
|
- var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = __webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
|
|
- for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
|
- __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|
|
-
|
|
|
- }),
|
|
|
-
|
|
|
- 1087:
|
|
|
-
|
|
|
- !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue?vue&type=script&lang=js& ***!
|
|
|
- \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
|
-
|
|
|
- (function(module, exports, __webpack_require__) {
|
|
|
-
|
|
|
-"use strict";
|
|
|
-(function(uni, wx) {
|
|
|
-
|
|
|
-var _interopRequireDefault = __webpack_require__( 4);
|
|
|
-Object.defineProperty(exports, "__esModule", {
|
|
|
- value: true
|
|
|
-});
|
|
|
-exports.default = void 0;
|
|
|
-var _typeof2 = _interopRequireDefault(__webpack_require__( 13));
|
|
|
-var trees = function trees() {
|
|
|
- __webpack_require__.e( "components/jyf-parser/libs/trees").then((function () {
|
|
|
- return resolve(__webpack_require__( 1700));
|
|
|
- }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
|
|
|
-};
|
|
|
-var cache = {},
|
|
|
- fs = uni.getFileSystemManager ? uni.getFileSystemManager() : null,
|
|
|
- Parser = __webpack_require__( 1088);
|
|
|
-var document;
|
|
|
-
|
|
|
-function hash(str) {
|
|
|
- for (var i = str.length, val = 5381; i--;) {
|
|
|
- val += (val << 5) + str.charCodeAt(i);
|
|
|
- }
|
|
|
- return val;
|
|
|
-}
|
|
|
-var _default = {
|
|
|
- name: 'parser',
|
|
|
- data: function data() {
|
|
|
- return {
|
|
|
- scaleAm: '',
|
|
|
- showAm: '',
|
|
|
- imgs: [],
|
|
|
- nodes: []
|
|
|
- };
|
|
|
- },
|
|
|
- components: {
|
|
|
- trees: trees
|
|
|
- },
|
|
|
- props: {
|
|
|
- 'html': null,
|
|
|
- 'autopause': {
|
|
|
- type: Boolean,
|
|
|
- default: true
|
|
|
- },
|
|
|
- 'autosetTitle': {
|
|
|
- type: Boolean,
|
|
|
- default: true
|
|
|
- },
|
|
|
- 'compress': Number,
|
|
|
- 'useCache': Boolean,
|
|
|
- 'xml': Boolean,
|
|
|
- 'domain': String,
|
|
|
- 'gestureZoom': Boolean,
|
|
|
- 'lazyLoad': Boolean,
|
|
|
- 'selectable': Boolean,
|
|
|
- 'tagStyle': Object,
|
|
|
- 'showWithAnimation': Boolean,
|
|
|
- 'useAnchor': Boolean
|
|
|
- },
|
|
|
- watch: {
|
|
|
- html: function html(_html) {
|
|
|
- this.setContent(_html);
|
|
|
- }
|
|
|
- },
|
|
|
- mounted: function mounted() {
|
|
|
-
|
|
|
- this.imgList = [];
|
|
|
- this.imgList.each = function (f) {
|
|
|
- for (var i = 0, len = this.length; i < len; i++) {
|
|
|
- this.setItem(i, f(this[i], i, this));
|
|
|
- }
|
|
|
- };
|
|
|
- this.imgList.setItem = function (i, src) {
|
|
|
- var _this = this;
|
|
|
- if (i == void 0 || !src) return;
|
|
|
-
|
|
|
-
|
|
|
- if (src.indexOf('http') == 0 && this.includes(src)) {
|
|
|
- var newSrc = '';
|
|
|
- for (var j = 0, c; c = src[j]; j++) {
|
|
|
- if (c == '/' && src[j - 1] != '/' && src[j + 1] != '/') break;
|
|
|
- newSrc += Math.random() > 0.5 ? c.toUpperCase() : c;
|
|
|
- }
|
|
|
- newSrc += src.substr(j);
|
|
|
- return this[i] = newSrc;
|
|
|
- }
|
|
|
- this[i] = src;
|
|
|
-
|
|
|
- if (src.includes('data:image')) {
|
|
|
- var filePath,
|
|
|
- info = src.match(/data:image\/(\S+?);(\S+?),(.+)/);
|
|
|
- if (!info) return;
|
|
|
- filePath = "".concat(wx.env.USER_DATA_PATH, "/").concat(Date.now(), ".").concat(info[1]);
|
|
|
- fs && fs.writeFile({
|
|
|
- filePath: filePath,
|
|
|
- data: info[3],
|
|
|
- encoding: info[2],
|
|
|
- success: function success() {
|
|
|
- return _this[i] = filePath;
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
- };
|
|
|
- if (this.html) this.setContent(this.html);
|
|
|
- },
|
|
|
- beforeDestroy: function beforeDestroy() {
|
|
|
- this.imgList.each(function (src) {
|
|
|
- if (src && src.includes(uni.env.USER_DATA_PATH)) fs && fs.unlink({
|
|
|
- filePath: src
|
|
|
- });
|
|
|
- });
|
|
|
- clearInterval(this._timer);
|
|
|
- },
|
|
|
- methods: {
|
|
|
- setContent: function setContent(html, append) {
|
|
|
- var _this2 = this;
|
|
|
- var nodes;
|
|
|
- if (!html) return this.nodes = [];else if (typeof html == 'string') {
|
|
|
- var parser = new Parser(html, this);
|
|
|
-
|
|
|
- if (this.useCache) {
|
|
|
- var hashVal = hash(html);
|
|
|
- if (cache[hashVal]) nodes = cache[hashVal];else {
|
|
|
- nodes = parser.parse();
|
|
|
- cache[hashVal] = nodes;
|
|
|
- }
|
|
|
- } else nodes = parser.parse();
|
|
|
- this.$emit('parse', nodes);
|
|
|
- } else if (Object.prototype.toString.call(html) == '[object Array]') {
|
|
|
-
|
|
|
- if (html.length && html[0].PoweredBy != 'Parser') {
|
|
|
- var _parser = new Parser(html, this);
|
|
|
- (function f(ns) {
|
|
|
- for (var i = 0, n; n = ns[i]; i++) {
|
|
|
- if (n.type == 'text') continue;
|
|
|
- n.attrs = n.attrs || {};
|
|
|
- for (var item in n.attrs) {
|
|
|
- if (typeof n.attrs[item] != 'string') n.attrs[item] = n.attrs[item].toString();
|
|
|
- }
|
|
|
- _parser.matchAttr(n, _parser);
|
|
|
- if (n.children && n.children.length) {
|
|
|
- _parser.STACK.push(n);
|
|
|
- f(n.children);
|
|
|
- _parser.popNode(_parser.STACK.pop());
|
|
|
- } else n.children = void 0;
|
|
|
- }
|
|
|
- })(html);
|
|
|
- }
|
|
|
- nodes = html;
|
|
|
- } else if ((0, _typeof2.default)(html) == 'object' && html.nodes) {
|
|
|
- nodes = html.nodes;
|
|
|
- console.warn('错误的 html 类型:object 类型已废弃');
|
|
|
- } else return console.warn('错误的 html 类型:' + (0, _typeof2.default)(html));
|
|
|
- if (document) this.document = new document(this.nodes, 'nodes', this);
|
|
|
- if (append) this.nodes = this.nodes.concat(nodes);else this.nodes = nodes;
|
|
|
- if (nodes.length && nodes[0].title && this.autosetTitle) uni.setNavigationBarTitle({
|
|
|
- title: nodes[0].title
|
|
|
- });
|
|
|
- this.$nextTick(function () {
|
|
|
- _this2.imgList.length = 0;
|
|
|
- _this2.videoContexts = [];
|
|
|
- var f = function f(cs) {
|
|
|
- var _loop = function _loop(i, c) {
|
|
|
- if (c.$options.name == 'trees') {
|
|
|
- for (j = c.nodes.length; item = c.nodes[--j];) {
|
|
|
- if (item.c) continue;
|
|
|
- if (item.name == 'img') {
|
|
|
- _this2.imgList.setItem(item.attrs.i, item.attrs.src);
|
|
|
- if (!c.observer && !c.imgLoad && item.attrs.i != '0') {
|
|
|
- if (_this2.lazyLoad && uni.createIntersectionObserver) {
|
|
|
- c.observer = uni.createIntersectionObserver(c);
|
|
|
- c.observer.relativeToViewport({
|
|
|
- top: 900,
|
|
|
- bottom: 900
|
|
|
- }).observe('._img', function () {
|
|
|
- c.imgLoad = true;
|
|
|
- c.observer.disconnect();
|
|
|
- });
|
|
|
- } else c.imgLoad = true;
|
|
|
- }
|
|
|
- } else if (item.name == 'video') {
|
|
|
- ctx = uni.createVideoContext(item.attrs.id, c);
|
|
|
- ctx.id = item.attrs.id;
|
|
|
- _this2.videoContexts.push(ctx);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (c.$children.length) f(c.$children);
|
|
|
- };
|
|
|
- for (var i = 0, c; c = cs[i++];) {
|
|
|
- var j, item;
|
|
|
- var ctx;
|
|
|
- _loop(i, c);
|
|
|
- }
|
|
|
- };
|
|
|
- f(_this2.$children);
|
|
|
- });
|
|
|
- var height;
|
|
|
- clearInterval(this._timer);
|
|
|
- this._timer = setInterval(function () {
|
|
|
- _this2.createSelectorQuery().select('#top').boundingClientRect().exec(function (res) {
|
|
|
- _this2.width = res[0].width;
|
|
|
- if (res[0].height == height) {
|
|
|
- _this2.$emit('ready', res[0]);
|
|
|
- clearInterval(_this2._timer);
|
|
|
- }
|
|
|
- height = res[0].height;
|
|
|
- });
|
|
|
- }, 350);
|
|
|
- if (this.showWithAnimation && !append) this.showAm = 'animation:show .5s';
|
|
|
- },
|
|
|
- getText: function getText() {
|
|
|
- var ns = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.nodes;
|
|
|
- var txt = '';
|
|
|
- for (var i = 0, n; n = ns[i++];) {
|
|
|
- if (n.type == 'text') txt += n.text.replace(/ /g, "\xA0").replace(/</g, '<').replace(/>/g, '>').replace(/&/g, '&');else if (n.type == 'br') txt += '\n';else {
|
|
|
-
|
|
|
- var block = n.name == 'p' || n.name == 'div' || n.name == 'tr' || n.name == 'li' || n.name[0] == 'h' && n.name[1] > '0' && n.name[1] < '7';
|
|
|
- if (block && txt && txt[txt.length - 1] != '\n') txt += '\n';
|
|
|
- if (n.children) txt += this.getText(n.children);
|
|
|
- if (block && txt[txt.length - 1] != '\n') txt += '\n';else if (n.name == 'td' || n.name == 'th') txt += '\t';
|
|
|
- }
|
|
|
- }
|
|
|
- return txt;
|
|
|
- },
|
|
|
- navigateTo: function navigateTo(obj) {
|
|
|
- var _this3 = this;
|
|
|
- if (!this.useAnchor) return obj.fail && obj.fail({
|
|
|
- errMsg: 'Anchor is disabled'
|
|
|
- });
|
|
|
- var Scroll = function Scroll(selector, component) {
|
|
|
- uni.createSelectorQuery().in(component ? component : _this3).select(selector).boundingClientRect().selectViewport().scrollOffset().exec(function (res) {
|
|
|
- if (!res || !res[0]) return obj.fail && obj.fail({
|
|
|
- errMsg: 'Label not found'
|
|
|
- });
|
|
|
- obj.scrollTop = res[1].scrollTop + res[0].top;
|
|
|
- uni.pageScrollTo(obj);
|
|
|
- });
|
|
|
- };
|
|
|
- if (!obj.id) Scroll('#top');else {
|
|
|
- Scroll('#top >>> #' + obj.id + ', #top >>> .' + obj.id);
|
|
|
- }
|
|
|
- },
|
|
|
- getVideoContext: function getVideoContext(id) {
|
|
|
- if (!id) return this.videoContexts;else for (var i = this.videoContexts.length; i--;) {
|
|
|
- if (this.videoContexts[i].id == id) return this.videoContexts[i];
|
|
|
- }
|
|
|
- },
|
|
|
-
|
|
|
- preLoad: function preLoad(html, num) {
|
|
|
- if (typeof html == 'string') {
|
|
|
- var id = hash(html);
|
|
|
- html = new Parser(html, this).parse();
|
|
|
- cache[id] = html;
|
|
|
- }
|
|
|
- var wait = [];
|
|
|
- (function f(ns) {
|
|
|
- for (var i = 0, n; n = ns[i++];) {
|
|
|
- if (n.name == 'img' && n.attrs.src && !wait.includes(n.attrs.src)) wait.push(n.attrs.src);
|
|
|
- f(n.children || []);
|
|
|
- }
|
|
|
- })(html);
|
|
|
- if (num) wait = wait.slice(0, num);
|
|
|
- this._wait = (this._wait || []).concat(wait);
|
|
|
- if (!this.imgs) this.imgs = this._wait.splice(0, 15);else if (this.imgs.length < 15) this.imgs = this.imgs.concat(this._wait.splice(0, 15 - this.imgs.length));
|
|
|
- },
|
|
|
- _load: function _load(e) {
|
|
|
- if (this._wait.length) this.$set(this.imgs, e.target.id, this._wait.shift());
|
|
|
- },
|
|
|
- _tap: function _tap(e) {
|
|
|
- if (this.gestureZoom && e.timeStamp - this._lastT < 300) {
|
|
|
- var initY = e.touches[0].pageY - e.currentTarget.offsetTop;
|
|
|
- if (this._zoom) {
|
|
|
- this._scaleAm.translateX(0).scale(1).step();
|
|
|
- uni.pageScrollTo({
|
|
|
- scrollTop: (initY + this._initY) / 2 - e.touches[0].clientY,
|
|
|
- duration: 400
|
|
|
- });
|
|
|
- } else {
|
|
|
- var initX = e.touches[0].pageX - e.currentTarget.offsetLeft;
|
|
|
- this._initY = initY;
|
|
|
- this._scaleAm = uni.createAnimation({
|
|
|
- transformOrigin: "".concat(initX, "px ").concat(this._initY, "px 0"),
|
|
|
- timingFunction: 'ease-in-out'
|
|
|
- });
|
|
|
- this._scaleAm.scale(2).step();
|
|
|
- this._tMax = initX / 2;
|
|
|
- this._tMin = (initX - this.width) / 2;
|
|
|
- this._tX = 0;
|
|
|
- }
|
|
|
- this._zoom = !this._zoom;
|
|
|
- this.scaleAm = this._scaleAm.export();
|
|
|
- }
|
|
|
- this._lastT = e.timeStamp;
|
|
|
- },
|
|
|
- _touchstart: function _touchstart(e) {
|
|
|
- if (e.touches.length == 1) this._initX = this._lastX = e.touches[0].pageX;
|
|
|
- },
|
|
|
- _touchmove: function _touchmove(e) {
|
|
|
- var diff = e.touches[0].pageX - this._lastX;
|
|
|
- if (this._zoom && e.touches.length == 1 && Math.abs(diff) > 20) {
|
|
|
- this._lastX = e.touches[0].pageX;
|
|
|
- if (this._tX <= this._tMin && diff < 0 || this._tX >= this._tMax && diff > 0) return;
|
|
|
- this._tX += diff * Math.abs(this._lastX - this._initX) * 0.05;
|
|
|
- if (this._tX < this._tMin) this._tX = this._tMin;
|
|
|
- if (this._tX > this._tMax) this._tX = this._tMax;
|
|
|
- this._scaleAm.translateX(this._tX).step();
|
|
|
- this.scaleAm = this._scaleAm.export();
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-};
|
|
|
-exports.default = _default;
|
|
|
-}.call(this, __webpack_require__( 2)["default"], __webpack_require__( 1)["default"]))
|
|
|
-
|
|
|
- }),
|
|
|
-
|
|
|
- 1091:
|
|
|
-
|
|
|
- !*** D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue?vue&type=style&index=0&lang=css& ***!
|
|
|
- \************************************************************************************************************************/
|
|
|
-
|
|
|
- (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
-
|
|
|
-"use strict";
|
|
|
-__webpack_require__.r(__webpack_exports__);
|
|
|
- var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( 1092);
|
|
|
- var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = __webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
|
|
- for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
|
|
- __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_jyf_parser_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
|
|
-
|
|
|
- }),
|
|
|
-
|
|
|
- 1092:
|
|
|
-
|
|
|
- !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/zhaogongxue/crm/template/wanxinguni-app/components/jyf-parser/jyf-parser.vue?vue&type=style&index=0&lang=css& ***!
|
|
|
- \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
|
-
|
|
|
- (function(module, exports, __webpack_require__) {
|
|
|
-
|
|
|
-
|
|
|
- if(false) { var cssReload; }
|
|
|
-
|
|
|
-
|
|
|
- })
|
|
|
-
|
|
|
-}]);
|
|
|
-
|
|
|
-;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
|
|
- 'components/jyf-parser/jyf-parser-create-component',
|
|
|
- {
|
|
|
- 'components/jyf-parser/jyf-parser-create-component':(function(module, exports, __webpack_require__){
|
|
|
- __webpack_require__('2')['createComponent'](__webpack_require__(1083))
|
|
|
- })
|
|
|
- },
|
|
|
- [['components/jyf-parser/jyf-parser-create-component']]
|
|
|
-]);
|