This commit is contained in:
2025-12-27 09:01:32 +08:00
commit 24647b844e
712 changed files with 2718 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uni_modules/mp-html/components/mp-html/mp-html"],{"0eb3":function(t,e,n){"use strict";n.r(e);var i=n("670c"),o=n("44ff");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("2efd");var r=n("828b"),c=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=c.exports},"1ac2":function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("834a")),a=[],r={name:"mp-html",data:function(){return{nodes:[]}},props:{containerStyle:{type:String,default:""},content:{type:String,default:""},copyLink:{type:[Boolean,String],default:!0},domain:String,errorImg:{type:String,default:""},lazyLoad:{type:[Boolean,String],default:!1},loadingImg:{type:String,default:""},pauseVideo:{type:[Boolean,String],default:!0},previewImg:{type:[Boolean,String],default:!0},scrollTable:[Boolean,String],selectable:[Boolean,String],setTitle:{type:[Boolean,String],default:!0},showImgMenu:{type:[Boolean,String],default:!0},tagStyle:Object,useAnchor:[Boolean,Number]},components:{node:function(){n.e("uni_modules/mp-html/components/mp-html/node/node").then(function(){return resolve(n("9cce"))}.bind(null,n)).catch(n.oe)}},watch:{content:function(t){this.setContent(t)}},created:function(){this.plugins=[];for(var t=a.length;t--;)this.plugins.push(new a[t](this))},mounted:function(){this.content&&!this.nodes.length&&this.setContent(this.content)},beforeDestroy:function(){this._hook("onDetached")},methods:{in:function(t,e,n){t&&e&&n&&(this._in={page:t,selector:e,scrollTop:n})},navigateTo:function(e,n){var i=this;return new Promise((function(o,a){if(i.useAnchor){n=n||parseInt(i.useAnchor)||0;">>>";var r=t.createSelectorQuery().in(i._in?i._in.page:i).select((i._in?i._in.selector:"._root")+(e?"".concat(">>>","#").concat(e):"")).boundingClientRect();i._in?r.select(i._in.selector).scrollOffset().select(i._in.selector).boundingClientRect():r.selectViewport().scrollOffset(),r.exec((function(e){if(e[0]){var r=e[1].scrollTop+e[0].top-(e[2]?e[2].top:0)+n;i._in?i._in.page[i._in.scrollTop]=r:t.pageScrollTo({scrollTop:r,duration:300}),o()}else a(Error("Label not found"))}))}else a(Error("Anchor is disabled"))}))},getText:function(t){var e="";return function t(n){for(var i=0;i<n.length;i++){var o=n[i];if("text"===o.type)e+=o.text.replace(/&amp;/g,"&");else if("br"===o.name)e+="\n";else{var a="p"===o.name||"div"===o.name||"tr"===o.name||"li"===o.name||"h"===o.name[0]&&o.name[1]>"0"&&o.name[1]<"7";a&&e&&"\n"!==e[e.length-1]&&(e+="\n"),o.children&&t(o.children),a&&"\n"!==e[e.length-1]?e+="\n":"td"!==o.name&&"th"!==o.name||(e+="\t")}}}(t||this.nodes),e},getRect:function(){var e=this;return new Promise((function(n,i){t.createSelectorQuery().in(e).select("#_root").boundingClientRect().exec((function(t){return t[0]?n(t[0]):i(Error("Root label not found"))}))}))},pauseMedia:function(){for(var t=(this._videos||[]).length;t--;)this._videos[t].pause()},setPlaybackRate:function(t){this.playbackRate=t;for(var e=(this._videos||[]).length;e--;)this._videos[e].playbackRate(t)},setContent:function(t,e){var n=this;e&&this.imgList||(this.imgList=[]);var i=new o.default(this).parse(t);if(this.$set(this,"nodes",e?(this.nodes||[]).concat(i):i),this._videos=[],this.$nextTick((function(){n._hook("onLoad"),n.$emit("load")})),this.lazyLoad||this.imgList._unloadimgs<this.imgList.length/2){var a=0,r=function t(e){e&&e.height||(e={}),e.height===a?n.$emit("ready",e):(a=e.height,setTimeout((function(){n.getRect().then(t).catch(t)}),350))};this.getRect().then(r).catch(r)}else this.imgList._unloadimgs||this.getRect().then((function(t){n.$emit("ready",t)})).catch((function(){n.$emit("ready",{})}))},_hook:function(t){for(var e=a.length;e--;)this.plugins[e][t]&&this.plugins[e][t]()}}};e.default=r}).call(this,n("df3c")["default"])},"2efd":function(t,e,n){"use strict";var i=n("517c"),o=n.n(i);o.a},"44ff":function(t,e,n){"use strict";n.r(e);var i=n("1ac2"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},"517c":function(t,e,n){},"670c":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement;this._self._c},o=[]}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'uni_modules/mp-html/components/mp-html/mp-html-create-component',
{
'uni_modules/mp-html/components/mp-html/mp-html-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("0eb3"))
})
},
[['uni_modules/mp-html/components/mp-html/mp-html-create-component']]
]);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"node": "/uni_modules/mp-html/components/mp-html/node/node"
}
}

View File

@@ -0,0 +1 @@
<view class="{{[(selectable?'_select ':'')+'_root']}}" style="{{(containerStyle)}}" id="_root"><block wx:if="{{!nodes[0]}}"><slot></slot></block><block wx:else><node vue-id="da9eaef6-1" childs="{{nodes}}" opts="{{[lazyLoad,loadingImg,errorImg,showImgMenu,selectable]}}" name="span" bind:__l="__l"></node></block></view>

View File

@@ -0,0 +1 @@
._root{padding:1px 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._select{-webkit-user-select:text;user-select:text}

View File

@@ -0,0 +1,10 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uni_modules/mp-html/components/mp-html/node/node"],{"05be":function(t,e,r){"use strict";r.r(e);var i=r("de62"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},4052:function(t,e,r){"use strict";r.d(e,"b",(function(){return i})),r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){}));var i=function(){var t=this.$createElement;this._self._c},o=[]},"9cce":function(t,e,r){"use strict";r.r(e);var i=r("4052"),o=r("05be");for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);r("fcc6");var s=r("828b"),a=r("e74c"),c=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);"function"===typeof a["a"]&&Object(a["a"])(c),e["default"]=c.exports},a53c:function(t,e,r){},de62:function(t,e,r){"use strict";(function(t){var i=r("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(r("7ca3"));function n(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function s(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach((function(e){(0,o.default)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var a={name:"node",options:{virtualHost:!0},data:function(){return{ctrl:{},isiOS:t.getSystemInfoSync().system.includes("iOS")}},props:{name:String,attrs:{type:Object,default:function(){return{}}},childs:Array,opts:Array},components:{node:function(){Promise.resolve().then(function(){return resolve(r("9cce"))}.bind(null,r)).catch(r.oe)}},mounted:function(){var t=this;this.$nextTick((function(){for(t.root=t.$parent;"mp-html"!==t.root.$options.name;t.root=t.root.$parent);}))},beforeDestroy:function(){},methods:{toJSON:function(){return this},play:function(e){var r=e.currentTarget.dataset.i,i=this.childs[r];if(this.root.$emit("play",{source:i.name,attrs:s(s({},i.attrs),{},{src:i.src[this.ctrl[r]||0]})}),this.root.pauseVideo){for(var o=!1,n=e.target.id,a=this.root._videos.length;a--;)this.root._videos[a].id===n?o=!0:this.root._videos[a].pause();if(!o){var c=t.createVideoContext(n,this);c.id=n,this.root.playbackRate&&c.playbackRate(this.root.playbackRate),this.root._videos.push(c)}}},imgTap:function(e){var r=this.childs[e.currentTarget.dataset.i];r.a?this.linkTap(r.a):r.attrs.ignore||(this.root.$emit("imgtap",r.attrs),this.root.previewImg&&t.previewImage({showmenu:this.root.showImgMenu,current:parseInt(r.attrs.i),urls:this.root.imgList}))},imgLongTap:function(t){},imgLoad:function(t){var e=t.currentTarget.dataset.i;this.childs[e].w?(this.opts[1]&&!this.ctrl[e]||-1===this.ctrl[e])&&this.$set(this.ctrl,e,1):this.$set(this.ctrl,e,t.detail.width),this.checkReady()},checkReady:function(){var t=this;this.root&&!this.root.lazyLoad&&(this.root._unloadimgs-=1,this.root._unloadimgs||setTimeout((function(){t.root.getRect().then((function(e){t.root.$emit("ready",e)})).catch((function(){t.root.$emit("ready",{})}))}),350))},linkTap:function(e){var r=e.currentTarget?this.childs[e.currentTarget.dataset.i]:{},i=r.attrs||e,o=i.href;this.root.$emit("linktap",Object.assign({innerText:this.root.getText(r.children||[])},i)),o&&("#"===o[0]?this.root.navigateTo(o.substring(1)).catch((function(){})):o.split("?")[0].includes("://")?this.root.copyLink&&t.setClipboardData({data:o,success:function(){return t.showToast({title:"链接已复制"})}}):t.navigateTo({url:o,fail:function(){t.switchTab({url:o,fail:function(){}})}}))},mediaError:function(t){var e=t.currentTarget.dataset.i,r=this.childs[e];if("video"===r.name||"audio"===r.name){var i=(this.ctrl[e]||0)+1;if(i>r.src.length&&(i=0),i<r.src.length)return void this.$set(this.ctrl,e,i)}else"img"===r.name&&(this.opts[2]&&this.$set(this.ctrl,e,-1),this.checkReady());this.root&&this.root.$emit("error",{source:r.name,attrs:r.attrs,errMsg:t.detail.errMsg})}}};e.default=a}).call(this,r("df3c")["default"])},e74c:function(t,e,r){"use strict";e["a"]=function(t){t.options.wxsCallMethods||(t.options.wxsCallMethods=[])}},fcc6:function(t,e,r){"use strict";var i=r("a53c"),o=r.n(i);o.a}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'uni_modules/mp-html/components/mp-html/node/node-create-component',
{
'uni_modules/mp-html/components/mp-html/node/node-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("9cce"))
})
},
[['uni_modules/mp-html/components/mp-html/node/node-create-component']]
]);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"node": "/uni_modules/mp-html/components/mp-html/node/node"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,24 @@
._a{padding:1.5px 0 1.5px 0;color:#366092;word-break:break-all}._hover{text-decoration:underline;opacity:.7}._img{max-width:100%;-webkit-touch-callout:none}._block{display:block}._b,
._strong{font-weight:700}._code{font-family:monospace}._del{text-decoration:line-through}._em,
._i{font-style:italic}._h1{font-size:2em}._h2{font-size:1.5em}._h3{font-size:1.17em}._h5{font-size:.83em}._h6{font-size:.67em}._h1,
._h2,
._h3,
._h4,
._h5,
._h6{display:block;font-weight:700}._image{height:1px}._ins{text-decoration:underline}._li{display:list-item}._ol{list-style-type:decimal}._ol,
._ul{display:block;padding-left:40px;margin:1em 0}._q::before{content:'"'}._q::after{content:'"'}._sub{font-size:smaller;vertical-align:sub}._sup{font-size:smaller;vertical-align:super}._thead,
._tbody,
._tfoot{display:table-row-group}._tr{display:table-row}._td,
._th{display:table-cell;vertical-align:middle}._th{font-weight:700;text-align:center}._ul{list-style-type:disc}._ul ._ul{margin:0;list-style-type:circle}._ul ._ul ._ul{list-style-type:square}._abbr,
._b,
._code,
._del,
._em,
._i,
._ins,
._label,
._q,
._span,
._strong,
._sub,
._sup{display:inline}

View File

@@ -0,0 +1,10 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uni_modules/x-skeleton/components/x-skeleton/x-skeleton"],{1226:function(t,n,e){"use strict";e.r(n);var i=e("dbda"),o=e("df51");for(var r in o)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(r);e("6ff6");var a=e("828b"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"67adcfb6",null,!1,i["a"],void 0);n["default"]=s.exports},5884:function(t,n,e){},"6ff6":function(t,n,e){"use strict";var i=e("5884"),o=e.n(i);o.a},"7b33":function(t,n,e){"use strict";var i=e("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=i(e("52c5")),r={name:"x-skeleton",mixins:[o.default],props:{type:{type:String,default:""},loading:{type:Boolean,default:!0},animate:{type:Boolean,default:!0},animateTime:{type:Number|String,default:1.8},fadeOut:{type:Boolean,default:!0},fadeOutTime:{type:Number|String,default:.5},bgColor:{type:String,default:"#EAEDF5"},highlightBgColor:{type:String,default:"#F9FAFF"},configs:{type:Object,default:function(){return{}}}},computed:{gridRowsArr:function(){var t;return new Array(Number((null===(t=this.skeletonConfigs)||void 0===t?void 0:t.gridRows)||[]))},gridColumnsArr:function(){var t;return new Array(Number((null===(t=this.skeletonConfigs)||void 0===t?void 0:t.gridColumns)||[]))},textRowsArr:function(){var t;if(null===(t=this.skeletonConfigs)||void 0===t||!t.textShow)return[];/%$/.test(this.skeletonConfigs.textHeight)&&console.error("x-skeleton: textHeight参数不支持百分比单位");for(var n=[],e=0;e<this.skeletonConfigs.textRows;e++){var i=this.skeletonConfigs,o=i.gridRows,r=i.textWidth,a=i.textHeight,s={},u=this.isArray(r)?r[e]||(e===o-1?"70%":"100%"):e===o-1?"70%":r,l=this.isArray(a)?a[e]||"30rpx":a;/%$/.test(u)?s.width=u:s.width=this.addUnit(u),s.height=this.addUnit(l),n.push(s)}return n},variableStr:function(){var t=this,n=["animateTime","fadeOutTime","bgColor","highlightBgColor"].map((function(n){return n.indexOf("Time")>-1?"--".concat(n,":").concat(t[n],"s"):"--".concat(n,":").concat(t[n])})).join(";");return n}},watch:{loading:{immediate:!0,handler:function(t){var n=this;t?this.skeletonLoading=!0:this.fadeOut?(this.startFadeOut=!0,setTimeout((function(){n.skeletonLoading=!1,n.startFadeOut=!1}),1e3*this.fadeOutTime)):this.skeletonLoading=!1}},type:{immediate:!0,handler:function(t){this.skeletonConfigs="banner"===t?this.bannerConfigs():"info"===t?this.infoConfigs():"text"===t?this.textConfigs():"menu"===t?this.menuConfigs():"list"===t?this.listConfigs():"waterfall"===t?this.waterfallConfigs():this.configs||{}}}},data:function(){return{skeletonConfigs:this.configs||{},skeletonLoading:this.loading,startFadeOut:!1,width:0}},mounted:function(){},methods:{isArray:function(t){return"function"===typeof Array.isArray?Array.isArray(t):"[object Array]"===Object.prototype.toString.call(t)},addUnit:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px";return t=String(t),/^[\+-]?(\d+\.?\d*|\.\d+|\d\.\d+e\+\d+)$/.test(t)?"".concat(t).concat(n):t}}};n.default=r},dbda:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){}));var i=function(){var t=this,n=t.$createElement,e=(t._self._c,t.skeletonLoading?t.__map(t.gridRowsArr,(function(n,e){var i=t.__get_orig(n),o=t.gridRowsArr.length,r=t.gridColumnsArr.length,a=t.__map(t.gridColumnsArr,(function(n,e){var i=t.__get_orig(n),o=t.skeletonConfigs.textShow?t.__map(t.textRowsArr,(function(n,e){var i=t.__get_orig(n),o=t.textRowsArr.length;return{$orig:i,g2:o}})):null;return{$orig:i,l0:o}}));return{$orig:i,g0:o,g1:r,l1:a}})):null);t.$mp.data=Object.assign({},{$root:{l2:e}})},o=[]},df51:function(t,n,e){"use strict";e.r(n);var i=e("7b33"),o=e.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(r);n["default"]=o.a}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'uni_modules/x-skeleton/components/x-skeleton/x-skeleton-create-component',
{
'uni_modules/x-skeleton/components/x-skeleton/x-skeleton-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("1226"))
})
},
[['uni_modules/x-skeleton/components/x-skeleton/x-skeleton-create-component']]
]);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="x-skeleton data-v-67adcfb6" style="{{(variableStr)}}"><block wx:if="{{skeletonLoading}}"><view class="{{['x-skeleton__wrapper','data-v-67adcfb6',startFadeOut&&'fade-out']}}" style="{{'padding:'+(skeletonConfigs.padding)+';'}}"><block wx:for="{{$root.l2}}" wx:for-item="row" wx:for-index="rowIndex" wx:key="rowIndex"><view class="x-skeleton__wrapper__rows data-v-67adcfb6" style="{{'margin-bottom:'+(rowIndex<row.g0-1?skeletonConfigs.gridRowsGap:0)+';'}}"><block wx:for="{{row.l1}}" wx:for-item="column" wx:for-index="columnIndex" wx:key="columnIndex"><view class="x-skeleton__wrapper__columns data-v-67adcfb6" style="{{'flex-direction:'+(skeletonConfigs.itemDirection)+';'+('align-items:'+(skeletonConfigs.itemAlign)+';')+('margin-right:'+(columnIndex<row.g1-1?skeletonConfigs.gridColumnsGap:0)+';')}}"><block wx:if="{{skeletonConfigs.headShow}}"><view class="{{['x-skeleton__wrapper__head','data-v-67adcfb6',animate&&'animate']}}" style="{{'width:'+(skeletonConfigs.headWidth)+';'+('height:'+(skeletonConfigs.headHeight)+';')+('border-radius:'+(skeletonConfigs.headBorderRadius)+';')+('margin-right:'+(skeletonConfigs.itemDirection=='row'&&skeletonConfigs.textShow?skeletonConfigs.itemGap:0)+';')+('margin-bottom:'+(skeletonConfigs.itemDirection=='column'&&skeletonConfigs.textShow?skeletonConfigs.itemGap:0)+';')}}"></view></block><block wx:if="{{skeletonConfigs.textShow}}"><view class="x-skeleton__wrapper__text data-v-67adcfb6"><block wx:for="{{column.l0}}" wx:for-item="text" wx:for-index="textIndex" wx:key="textIndex"><view class="{{['x-skeleton__wrapper__text__row','data-v-67adcfb6',animate&&'animate']}}" style="{{'width:'+(text.$orig.width)+';'+('height:'+(text.$orig.height)+';')+('border-radius:'+(skeletonConfigs.textBorderRadius)+';')+('margin-bottom:'+(textIndex<text.g2-1?skeletonConfigs.textRowsGap:0)+';')}}"></view></block></view></block></view></block></view></block></view></block><block wx:else><view class="data-v-67adcfb6"><slot></slot></view></block></view>

View File

@@ -0,0 +1 @@
.x-skeleton.data-v-67adcfb6{width:100%;box-sizing:border-box}.x-skeleton .x-skeleton__wrapper.data-v-67adcfb6{display:flex;flex-direction:column}.x-skeleton .x-skeleton__wrapper__rows.data-v-67adcfb6{display:flex;align-items:center;justify-content:space-between}.x-skeleton .x-skeleton__wrapper__columns.data-v-67adcfb6{display:flex;align-items:center;flex:1}.x-skeleton .x-skeleton__wrapper__head.data-v-67adcfb6{width:100%;background:linear-gradient(90deg,var(--bgColor) 25%,var(--highlightBgColor) 37%,var(--bgColor) 50%);background-size:400% 100%}.x-skeleton .x-skeleton__wrapper__text.data-v-67adcfb6{flex:1;width:100%}.x-skeleton .x-skeleton__wrapper__text__row.data-v-67adcfb6{background:linear-gradient(90deg,var(--bgColor) 25%,var(--highlightBgColor) 37%,var(--bgColor) 50%);background-size:400% 100%}.x-skeleton .fade-out.data-v-67adcfb6{opacity:0;-webkit-animation:fadeOutAnim-data-v-67adcfb6 var(--fadeOutTime);animation:fadeOutAnim-data-v-67adcfb6 var(--fadeOutTime)}@-webkit-keyframes fadeOutAnim-data-v-67adcfb6{from{opacity:1}to{opacity:0}}@keyframes fadeOutAnim-data-v-67adcfb6{from{opacity:1}to{opacity:0}}.x-skeleton .animate.data-v-67adcfb6{-webkit-animation:skeletonAnim-data-v-67adcfb6 var(--animateTime) ease infinite;animation:skeletonAnim-data-v-67adcfb6 var(--animateTime) ease infinite}@-webkit-keyframes skeletonAnim-data-v-67adcfb6{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes skeletonAnim-data-v-67adcfb6{0%{background-position:100% 50%}100%{background-position:0 50%}}