http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a7266a2c/packages/weex-js-runtime/index.min.js
----------------------------------------------------------------------
diff --git a/packages/weex-js-runtime/index.min.js 
b/packages/weex-js-runtime/index.min.js
index 1466f7e..5219876 100644
--- a/packages/weex-js-runtime/index.min.js
+++ b/packages/weex-js-runtime/index.min.js
@@ -1 +1 @@
-this.getJSFMVersion=function(){return"0.20.6"};var 
global=this,process={env:{}},setTimeout=global.setTimeout;!function(e,t){"object"==typeof
 exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof 
define&&define.amd?define(t):e.WeexRuntime=t()}(this,function(){"use 
strict";function e(e,t){return t={exports:{}},e(t,t.exports),t.exports}function 
t(){so.forEach(function(e){var 
t=so.indexOf(e);uo[e]={},so.forEach(function(n){so.indexOf(n)<=t&&(uo[e][n]=!0)})})}function
 n(e){var t=global.WXEnvironment&&global.WXEnvironment.logLevel||"log";return 
uo[t]&&uo[t][e]}function r(e){return e.map(function(e){return e="[object 
object]"===Object.prototype.toString.call(e).toLowerCase()?JSON.stringify(e):String(e)})}function
 o(){if(void 0===setTimeout&&"function"==typeof ho){var 
e={},t=0;global.setTimeout=function(n,r){e[++t]=n,ho(t.toString(),r)},global.setTimeoutCallback=function(t){"function"==typeof
 e[t]&&(e[t](),delete e[t])}}}function i(){Object.freeze(Object),Object.freeze(A
 
rray),c(),Object.freeze(Array.prototype),Object.freeze(String.prototype),Object.freeze(Number.prototype),Object.freeze(Boolean.prototype),a(),Object.freeze(Date.prototype),Object.freeze(RegExp.prototype)}function
 c(){var 
e=Object.prototype,t="Object.prototype";s(e,"__defineGetter__",t),s(e,"__defineSetter__",t),s(e,"__lookupGetter__",t),s(e,"__lookupSetter__",t),s(e,"constructor",t),s(e,"hasOwnProperty",t),s(e,"isPrototypeOf",t),s(e,"propertyIsEnumerable",t),s(e,"toLocaleString",t),s(e,"toString",t),s(e,"valueOf",t),Object.seal(e)}function
 a(){var 
e=Error.prototype,t="Error.prototype";s(e,"name",t),s(e,"message",t),s(e,"toString",t),s(e,"constructor",t),Object.seal(e)}function
 s(e,t,n){if(e.hasOwnProperty(t)){var 
r=e[t];Object.defineProperty(e,t,{get:function(){return 
r},set:function(r){if(this===e)throw Error("Cannot assign to read only property 
"+t+" of "+n);return 
Object.defineProperty(this,t,{value:r,writable:!0}),r}})}}function 
u(e,t){e&&(vo[e]=t)}function l(e){return vo[e]}fun
 ction f(e){delete vo[e]}function d(e){var t=vo[e];return 
t&&t.taskCenter?t.taskCenter:null}function h(){return(yo++).toString()}function 
p(e,t,n){var 
r=e.documentElement;if(!(r.pureChildren.length>0||t.parentNode)){var 
o=r.children,i=o.indexOf(n);i<0?o.push(t):o.splice(i,0,t),1===t.nodeType?("body"===t.role?(t.docId=e.id,t.ownerDocument=e,t.parentNode=r,m(t,r)):(t.children.forEach(function(e){e.parentNode=t}),y(e,t),t.docId=e.id,t.ownerDocument=e,m(t,r),delete
 
e.nodeMap[t.nodeId]),r.pureChildren.push(t),v(e,t)):(t.parentNode=r,e.nodeMap[t.ref]=t)}}function
 v(e,t){var n=t.toJSON(),r=n.children;delete n.children;var 
o=e.taskCenter.send("dom",{action:"createBody"},[n]);return 
r&&r.forEach(function(t){o=e.taskCenter.send("dom",{action:"addElement"},[n.ref,t,-1])}),o}function
 y(e,t){t.role="body",t.depth=1,delete 
e.nodeMap[t.nodeId],t.ref="_root",e.nodeMap._root=t,e.body=t}function 
m(e,t){e.parentNode=t,t.docId&&(e.docId=t.docId,e.ownerDocument=t.ownerDocument,e.ownerDocument.nodeMap[e.n
 odeId]=e,e.depth=t.depth+1),e.children.forEach(function(t){m(t,e)})}function 
g(e){for(;e;){if(1===e.nodeType)return e;e=e.nextSibling}}function 
b(e){for(;e;){if(1===e.nodeType)return e;e=e.previousSibling}}function 
_(e,t,n,r){n<0&&(n=0);var o=t[n-1],i=t[n];return 
t.splice(n,0,e),r&&(o&&(o.nextSibling=e),e.previousSibling=o,e.nextSibling=i,i&&(i.previousSibling=e)),n}function
 O(e,t,n,r){var o=t.indexOf(e);if(o<0)return-1;if(r){var 
i=t[o-1],c=t[o+1];i&&(i.nextSibling=c),c&&(c.previousSibling=i)}t.splice(o,1);var
 a=n;o<=n&&(a=n-1);var s=t[a-1],u=t[a];return 
t.splice(a,0,e),r&&(s&&(s.nextSibling=e),e.previousSibling=s,e.nextSibling=u,u&&(u.previousSibling=e)),o===a?-1:n}function
 S(e,t,n){var r=t.indexOf(e);if(!(r<0)){if(n){var 
o=t[r-1],i=t[r+1];o&&(o.nextSibling=i),i&&(i.previousSibling=o)}t.splice(r,1)}}function
 
E(){this.nodeId=h(),this.ref=this.nodeId,this.children=[],this.pureChildren=[],this.parentNode=null,this.nextSibling=null,this.previousSibling=null}function
 w(e,t){if(t&&t.leng
 th){var 
n=function(t){mo.call(this,e,t,!0)};n.prototype=Object.create(mo.prototype),Object.defineProperty(n.prototype,"constructor",{configurable:!1,enumerable:!1,writable:!1,value:mo}),t.forEach(function(t){n.prototype[t]=function(){for(var
 n=[],r=arguments.length;r--;)n[r]=arguments[r];var o=d(this.docId);if(o)return 
o.send("component",{ref:this.ref,component:e,method:t},n)}}),go[e]=n}}function 
j(e,t,n){void 0===e&&(e=bo);var r=go[e];if(r&&!n)return new 
r(t);t=t||{},this.nodeType=1,this.nodeId=h(),this.ref=this.nodeId,this.type=e,this.attr=t.attr||{},this.style=t.style||{},this.classStyle=t.classStyle||{},this.event={},this.children=[],this.pureChildren=[]}function
 I(e,t){l(e).nodeMap[t.nodeId]=t}function k(){var 
e={createFinish:global.callCreateFinish,updateFinish:global.callUpdateFinish,refreshFinish:global.callRefreshFinish,createBody:global.callCreateBody,addElement:global.callAddElement,removeElement:global.callRemoveElement,moveElement:global.callMoveElement,updateAttrs:glob
 
al.callUpdateAttrs,updateStyle:global.callUpdateStyle,addEvent:global.callAddEvent,removeEvent:global.callRemoveEvent},t=So.prototype;for(var
 n in e)!function(n){var r=e[n];t[n]=r?function(e,t){return r.apply(void 
0,[e].concat(t))}:function(e,t){return 
Oo(e,[{module:"dom",method:n,args:t}],"-1")}}(n);t.componentHandler=global.callNativeComponent||function(e,t,n,r,o){return
 
Oo(e,[{component:o.component,ref:t,method:n,args:r}])},t.moduleHandler=global.callNativeModule||function(e,t,n,r){return
 Oo(e,[{module:t,method:n,args:r}])}}function C(e,t){N(e)?console.warn('Service 
"'+e+'" has been registered 
already!'):(t=Object.assign({},t),jo.push({name:e,options:t}))}function 
A(e){jo.some(function(t,n){if(t.name===e)return jo.splice(n,1),!0})}function 
N(e){return x(e)>=0}function x(e){return jo.map(function(e){return 
e.name}).indexOf(e)}function T(e){var 
t,n=Io.exec(e);if(n)try{t=JSON.parse(n[1])}catch(e){}return t}function 
P(e,t,n){var r=Object.create(null);return r.service=Object.create(nu
 ll),jo.forEach(function(o){o.name;var i=o.options.create;if(i){var 
c=i(e,t,n);Object.assign(r.service,c),Object.assign(r,c.instance)}}),delete 
r.service.instance,Object.freeze(r.service),r}function 
M(e){Co[e]=function(){for(var 
t=[],n=arguments.length;n--;)t[n]=arguments[n];"registerComponents"===e&&F(t[0]);for(var
 r in Eo){var o=Eo[r];o&&o[e]&&o[e].apply(o,t)}}}function 
F(e){Array.isArray(e)&&e.forEach(function(e){e&&e.type&&e.methods&&w(e.type,e.methods)})}function
 R(e){Co[e]=function(){for(var 
t=[],n=arguments.length;n--;)t[n]=arguments[n];var 
r=t[0],o=ko[r];if(o&&Eo[o.framework]){var 
i=(c=Eo[o.framework])[e].apply(c,t);return"refreshInstance"===e?jo.forEach(function(e){var
 
t=e.options.refresh;t&&t(r,{info:o,runtime:wo})}):"destroyInstance"===e&&(jo.forEach(function(e){var
 t=e.options.destroy;t&&t(r,{info:o,runtime:wo})}),delete ko[r]),i}return new 
Error('invalid instance id "'+r+'"');var c}}function 
z(e,t){Co[t]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];v
 ar r=t[0],o=ko[r];return 
o&&Eo[o.framework]?(i=Eo[o.framework])[e].apply(i,t):new Error('invalid 
instance id "'+r+'"');var i}}function 
L(e){this.nodeType=8,this.nodeId=h(),this.ref=this.nodeId,this.type="comment",this.value=e,this.children=[],this.pureChildren=[]}function
 J(e,t){this.id=e,this.batched=!1,this.updates=[],"function"==typeof 
t?Object.defineProperty(this,"handler",{configurable:!0,enumerable:!0,writable:!0,value:t}):console.error("[JS
 Runtime] invalid parameter, handler must be a function")}function 
D(e,t){return void 0===t&&(t=[]),{module:"dom",method:e,args:t}}function 
B(e,t){var n=t||global.callNative;return"function"!=typeof 
n&&console.error("[JS Runtime] no default 
handler"),function(t){Array.isArray(t)||(t=[t]);for(var r=0;r<t.length;r++){var 
o=U(e,t[r],n);if(-1===o)return o}}}function 
W(e,t){return"dom"===e&&Ao[t]&&"function"==typeof global[Ao[t]]}function 
U(e,t,n){var r=t.module,o=t.method,i=t.args;return 
W(r,o)?global[Ao[o]].apply(global,[e].concat(i,["-1"])):n
 (e,[t],"-1")}function 
G(e,t,n){e=e?e.toString():"",this.id=e,this.URL=t,u(e,this),this.nodeMap={};var 
r=G.Listener||J;this.listener=new r(e,n||B(e,G.handler)),this.taskCenter=new 
So(e,n?function(e){for(var t=[],r=arguments.length-1;r-- 
>0;)t[r]=arguments[r+1];return n.apply(void 
0,t)}:G.handler),this.createDocumentElement()}function H(e,t){var 
n=t.attrs||{};for(var r in n)e.setAttr(r,n[r],!0);var o=t.style||{};for(var i 
in o)e.setStyle(i,o[i],!0)}Array.from||(Array.from=function(){var 
e=Object.prototype.toString,t=function(t){return"function"==typeof t||"[object 
Function]"===e.call(t)},n=function(e){var t=Number(e);return 
isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t},r=Math.pow(2,53)-1,o=function(e){var
 t=n(e);return Math.min(Math.max(t,0),r)};return function(e){var 
n=this,r=Object(e);if(null==e)throw new TypeError("Array.from requires an 
array-like object - not null or undefined");var 
i,c=arguments.length>1?arguments[1]:void 0;if(void 0!==c){if(!t(c))throw new
  TypeError("Array.from: when provided, the second argument must be a 
function");arguments.length>2&&(i=arguments[2])}for(var 
a,s=o(r.length),u=t(n)?Object(new n(s)):new 
Array(s),l=0;l<s;)a=r[l],u[l]=c?void 0===i?c(a,l):c.call(i,a,l):a,l+=1;return 
u.length=s,u}}());var X="undefined"!=typeof window?window:void 
0!==global?global:"undefined"!=typeof self?self:{},V=e(function(e){var 
t=e.exports="undefined"!=typeof 
window&&window.Math==Math?window:"undefined"!=typeof 
self&&self.Math==Math?self:Function("return this")();"number"==typeof 
__g&&(__g=t)}),q=e(function(e){var 
t=e.exports={version:"2.4.0"};"number"==typeof 
__e&&(__e=t)}),K=function(e){return"object"==typeof 
e?null!==e:"function"==typeof e},Q=K,Y=function(e){if(!Q(e))throw TypeError(e+" 
is not an object!");return 
e},Z=function(e){try{return!!e()}catch(e){return!0}},$=!Z(function(){return 
7!=Object.defineProperty({},"a",{get:function(){return 
7}}).a}),ee=K,te=V.document,ne=ee(te)&&ee(te.createElement),re=function(e){return
 ne?te.c
 reateElement(e):{}},oe=!$&&!Z(function(){return 
7!=Object.defineProperty(re("div"),"a",{get:function(){return 
7}}).a}),ie=K,ce=Y,ae=oe,se=function(e,t){if(!ie(e))return e;var 
n,r;if(t&&"function"==typeof(n=e.toString)&&!ie(r=n.call(e)))return 
r;if("function"==typeof(n=e.valueOf)&&!ie(r=n.call(e)))return 
r;if(!t&&"function"==typeof(n=e.toString)&&!ie(r=n.call(e)))return r;throw 
TypeError("Can't convert object to primitive 
value")},ue=Object.defineProperty,le={f:$?Object.defineProperty:function(e,t,n){if(ce(e),t=se(t,!0),ce(n),ae)try{return
 ue(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not 
supported!");return"value"in 
n&&(e[t]=n.value),e}},fe=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},de=le,he=fe,pe=$?function(e,t,n){return
 de.f(e,t,he(1,n))}:function(e,t,n){return 
e[t]=n,e},ve={}.hasOwnProperty,ye=function(e,t){return 
ve.call(e,t)},me=0,ge=Math.random(),be=function(e){return"Symbol(".concat(void 
0===e?"":e,")_",(++me+
 ge).toString(36))},_e=e(function(e){var 
t=V,n=pe,r=ye,o=be("src"),i=Function.toString,c=(""+i).split("toString");q.inspectSource=function(e){return
 i.call(e)},(e.exports=function(e,i,a,s){var u="function"==typeof 
a;u&&(r(a,"name")||n(a,"name",i)),e[i]!==a&&(u&&(r(a,o)||n(a,o,e[i]?""+e[i]:c.join(String(i)))),e===t?e[i]=a:s?e[i]?e[i]=a:n(e,i,a):(delete
 
e[i],n(e,i,a)))})(Function.prototype,"toString",function(){return"function"==typeof
 this&&this[o]||i.call(this)})}),Oe=function(e){if("function"!=typeof e)throw 
TypeError(e+" is not a function!");return 
e},Se=Oe,Ee=function(e,t,n){if(Se(e),void 0===t)return e;switch(n){case 
1:return function(n){return e.call(t,n)};case 2:return function(n,r){return 
e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return 
function(){return 
e.apply(t,arguments)}},we=V,je=q,Ie=pe,ke=_e,Ce=Ee,Ae=function(e,t,n){var 
r,o,i,c,a=e&Ae.F,s=e&Ae.G,u=e&Ae.S,l=e&Ae.P,f=e&Ae.B,d=s?we:u?we[t]||(we[t]={}):(we[t]||{}).prototype,h=s?je:je[t]||(je[t]={}
 ),p=h.prototype||(h.prototype={});s&&(n=t);for(r in n)i=((o=!a&&d&&void 
0!==d[r])?d:n)[r],c=f&&o?Ce(i,we):l&&"function"==typeof 
i?Ce(Function.call,i):i,d&&ke(d,r,i,e&Ae.U),h[r]!=i&&Ie(h,r,c),l&&p[r]!=i&&(p[r]=i)};we.core=je,Ae.F=1,Ae.G=2,Ae.S=4,Ae.P=8,Ae.B=16,Ae.W=32,Ae.U=64,Ae.R=128;var
 Ne=Ae,xe={}.toString,Te=function(e){return 
xe.call(e).slice(8,-1)},Pe=Te,Me=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==Pe(e)?e.split(""):Object(e)},Fe=function(e){if(void
 0==e)throw TypeError("Can't call method on  "+e);return 
e},Re=Me,ze=Fe,Le=function(e){return 
Re(ze(e))},Je=Math.ceil,De=Math.floor,Be=function(e){return 
isNaN(e=+e)?0:(e>0?De:Je)(e)},We=Be,Ue=Math.min,Ge=function(e){return 
e>0?Ue(We(e),9007199254740991):0},He=Be,Xe=Math.max,Ve=Math.min,qe=Le,Ke=Ge,Qe=function(e,t){return(e=He(e))<0?Xe(e+t,0):Ve(e,t)},Ye=V,Ze=Ye["__core-js_shared__"]||(Ye["__core-js_shared__"]={}),$e=function(e){return
 Ze[e]||(Ze[e]={})},et=$e("keys"),tt=be,nt=function(e){return et[e]||(e
 t[e]=tt(e))},rt=ye,ot=Le,it=function(e){return function(t,n,r){var 
o,i=qe(t),c=Ke(i.length),a=Qe(r,c);if(e&&n!=n){for(;c>a;)if((o=i[a++])!=o)return!0}else
 for(;c>a;a++)if((e||a in i)&&i[a]===n)return 
e||a||0;return!e&&-1}}(!1),ct=nt("IE_PROTO"),at="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),st=function(e,t){var
 n,r=ot(e),o=0,i=[];for(n in 
r)n!=ct&&rt(r,n)&&i.push(n);for(;t.length>o;)rt(r,n=t[o++])&&(~it(i,n)||i.push(n));return
 i},ut=at,lt=Object.keys||function(e){return 
st(e,ut)},ft=Fe,dt=function(e){return 
Object(ft(e))},ht=lt,pt={f:Object.getOwnPropertySymbols},vt={f:{}.propertyIsEnumerable},yt=dt,mt=Me,gt=Object.assign,bt=!gt||Z(function(){var
 e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return 
e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=gt({},e)[n]||Object.keys(gt({},t)).join("")!=r})?function(e,t){for(var
 n=arguments,r=yt(e),o=arguments.length,i=1,c=pt.f,a=vt.f;o>i;)for(var 
s,u=mt(n[i++]),l=c?ht(u).concat(c(
 u)):ht(u),f=l.length,d=0;f>d;)a.call(u,s=l[d++])&&(r[s]=u[s]);return 
r}:gt,_t=Ne;_t(_t.S+_t.F,"Object",{assign:bt}),Object.setPrototypeOf||(Object.setPrototypeOf=function(e,t){function
 n(e,t){return r.call(e,t),e}var 
r;try{(r=e.getOwnPropertyDescriptor(e.prototype,"__proto__").set).call({},null)}catch(t){if(e.prototype!=={}.__proto__||void
 
0==={__proto__:null}.__proto__)return;r=function(e){this.__proto__=e},n.polyfill=n(n({},null),e.prototype)instanceof
 e}return n}(Object));var 
Ot=X.WXEnvironment;Ot&&"iOS"===Ot.platform&&(X.Promise=void 0);var 
St=e(function(e){var t=$e("wks"),n=be,r=V.Symbol,o="function"==typeof 
r;(e.exports=function(e){return 
t[e]||(t[e]=o&&r[e]||(o?r:n)("Symbol."+e))}).store=t}),Et=Te,wt=St("toStringTag"),jt="Arguments"==Et(function(){return
 arguments}()),It=function(e,t){try{return e[t]}catch(e){}},kt=function(e){var 
t,n,r;return void 
0===e?"Undefined":null===e?"Null":"string"==typeof(n=It(t=Object(e),wt))?n:jt?Et(t):"Object"==(r=Et(t))&&"function"==typeof
 t.cal
 lee?"Arguments":r},Ct=kt,At={};At[St("toStringTag")]="z",At+""!="[object 
z]"&&_e(Object.prototype,"toString",function(){return"[object 
"+Ct(this)+"]"},!0);var 
Nt=Be,xt=Fe,Tt={},Pt=le,Mt=Y,Ft=lt,Rt=$?Object.defineProperties:function(e,t){Mt(e);for(var
 n,r=Ft(t),o=r.length,i=0;o>i;)Pt.f(e,n=r[i++],t[n]);return 
e},zt=V.document&&document.documentElement,Lt=Y,Jt=Rt,Dt=at,Bt=nt("IE_PROTO"),Wt=function(){},Ut=function(){var
 
e,t=re("iframe"),n=Dt.length;for(t.style.display="none",zt.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),Ut=e.F;n--;)delete
 Ut.prototype[Dt[n]];return Ut()},Gt=Object.create||function(e,t){var n;return 
null!==e?(Wt.prototype=Lt(e),n=new Wt,Wt.prototype=null,n[Bt]=e):n=Ut(),void 
0===t?n:Jt(n,t)},Ht=le.f,Xt=ye,Vt=St("toStringTag"),qt=function(e,t,n){e&&!Xt(e=n?e:e.prototype,Vt)&&Ht(e,Vt,{configurable:!0,value:t})},Kt=Gt,Qt=fe,Yt=qt,Zt={};pe(Zt,St("iterator"),function(){return
 this});var $t=
 
ye,en=dt,tn=nt("IE_PROTO"),nn=Object.prototype,rn=Object.getPrototypeOf||function(e){return
 e=en(e),$t(e,tn)?e[tn]:"function"==typeof e.constructor&&e instanceof 
e.constructor?e.constructor.prototype:e instanceof 
Object?nn:null},on=Ne,cn=_e,an=pe,sn=ye,un=Tt,ln=function(e,t,n){e.prototype=Kt(Zt,{next:Qt(1,n)}),Yt(e,t+"
 
Iterator")},fn=qt,dn=rn,hn=St("iterator"),pn=!([].keys&&"next"in[].keys()),vn=function(){return
 this},yn=function(e,t,n,r,o,i,c){ln(n,t,r);var a,s,u,l=function(e){if(!pn&&e 
in p)return p[e];switch(e){case"keys":case"values":return function(){return new 
n(this,e)}}return function(){return new n(this,e)}},f=t+" 
Iterator",d="values"==o,h=!1,p=e.prototype,v=p[hn]||p["@@iterator"]||o&&p[o],y=v||l(o),m=o?d?l("entries"):y:void
 0,g="Array"==t?p.entries||v:v;if(g&&(u=dn(g.call(new 
e)))!==Object.prototype&&(fn(u,f,!0),sn(u,hn)||an(u,hn,vn)),d&&v&&"values"!==v.name&&(h=!0,y=function(){return
 
v.call(this)}),(pn||h||!p[hn])&&an(p,hn,y),un[t]=y,un[f]=vn,o)if(a={values:d?y:l("values
 "),keys:i?y:l("keys"),entries:m},c)for(s in a)s in p||cn(p,s,a[s]);else 
on(on.P+on.F*(pn||h),t,a);return a},mn=function(e){return function(t,n){var 
r,o,i=String(xt(t)),c=Nt(n),a=i.length;return c<0||c>=a?e?"":void 
0:(r=i.charCodeAt(c))<55296||r>56319||c+1===a||(o=i.charCodeAt(c+1))<56320||o>57343?e?i.charAt(c):r:e?i.slice(c,c+2):o-56320+(r-55296<<10)+65536}}(!0);yn(String,"String",function(e){this._t=String(e),this._i=0},function(){var
 e,t=this._t,n=this._i;return n>=t.length?{value:void 
0,done:!0}:(e=mn(t,n),this._i+=e.length,{value:e,done:!1})});var 
gn=St("unscopables"),bn=Array.prototype;void 0==bn[gn]&&pe(bn,gn,{});var 
_n=function(e){bn[gn][e]=!0},On=function(e,t){return{value:t,done:!!e}},Sn=Tt,En=Le,wn=yn(Array,"Array",function(e,t){this._t=En(e),this._i=0,this._k=t},function(){var
 e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 
0,On(1)):"keys"==t?On(0,n):"values"==t?On(0,e[n]):On(0,[n,e[n]])},"values");Sn.Arguments=Sn.Array,_n("keys"),_n("values"),_n("entr
 ies");for(var 
jn=wn,In=_e,kn=V,Cn=pe,An=Tt,Nn=St,xn=Nn("iterator"),Tn=Nn("toStringTag"),Pn=An.Array,Mn=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],Fn=0;Fn<5;Fn++){var
 
Rn,zn=Mn[Fn],Ln=kn[zn],Jn=Ln&&Ln.prototype;if(Jn){Jn[xn]||Cn(Jn,xn,Pn),Jn[Tn]||Cn(Jn,Tn,zn),An[zn]=Pn;for(Rn
 in jn)Jn[Rn]||In(Jn,Rn,jn[Rn],!0)}}var 
Dn,Bn,Wn,Un=Y,Gn=function(e,t,n,r){try{return 
r?t(Un(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 
0!==o&&Un(o.call(e)),t}},Hn=Tt,Xn=St("iterator"),Vn=Array.prototype,qn=function(e){return
 void 
0!==e&&(Hn.Array===e||Vn[Xn]===e)},Kn=kt,Qn=St("iterator"),Yn=Tt,Zn=q.getIteratorMethod=function(e){if(void
 0!=e)return e[Qn]||e["@@iterator"]||Yn[Kn(e)]},$n=e(function(e){var 
t=Ee,n=Gn,r=qn,o=Y,i=Ge,c=Zn,a={},s={},u=e.exports=function(e,u,l,f,d){var 
h,p,v,y,m=d?function(){return e}:c(e),g=t(l,f,u?2:1),b=0;if("function"!=typeof 
m)throw TypeError(e+" is not 
iterable!");if(r(m)){for(h=i(e.length);h>b;b++)if((y=u?g(o(p=e[b])[0],p[1]):g(e[b]))===a||y===s)
 return y}else 
for(v=m.call(e);!(p=v.next()).done;)if((y=n(v,g,p.value,u))===a||y===s)return 
y};u.BREAK=a,u.RETURN=s}),er=Y,tr=Oe,nr=St("species"),rr=Ee,or=function(e,t,n){var
 r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return 
r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 
3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return 
r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return 
e.apply(n,t)},ir=zt,cr=re,ar=V,sr=ar.process,ur=ar.setImmediate,lr=ar.clearImmediate,fr=ar.MessageChannel,dr=0,hr={},pr=function(){var
 e=+this;if(hr.hasOwnProperty(e)){var t=hr[e];delete 
hr[e],t()}},vr=function(e){pr.call(e.data)};ur&&lr||(ur=function(e){for(var 
t=arguments,n=[],r=1;arguments.length>r;)n.push(t[r++]);return 
hr[++dr]=function(){or("function"==typeof 
e?e:Function(e),n)},Dn(dr),dr},lr=function(e){delete 
hr[e]},"process"==Te(sr)?Dn=function(e){sr.nextTick(rr(pr,e,1))}:fr?(Wn=(Bn=new 
fr).port2,Bn.port1.onmessage=vr,Dn=rr(
 Wn.postMessage,Wn,1)):ar.addEventListener&&"function"==typeof 
postMessage&&!ar.importScripts?(Dn=function(e){ar.postMessage(e+"","*")},ar.addEventListener("message",vr,!1)):Dn="onreadystatechange"in
 
cr("script")?function(e){ir.appendChild(cr("script")).onreadystatechange=function(){ir.removeChild(this),pr.call(e)}}:function(e){setTimeout(rr(pr,e,1),0)});var
 
yr={set:ur,clear:lr},mr=V,gr=yr.set,br=mr.MutationObserver||mr.WebKitMutationObserver,_r=mr.process,Or=mr.Promise,Sr="process"==Te(_r),Er=_e,wr=V,jr=le,Ir=$,kr=St("species"),Cr=St("iterator"),Ar=!1;try{var
 Nr=[7][Cr]();Nr.return=function(){Ar=!0},Array.from(Nr,function(){throw 
2})}catch(e){}var 
xr,Tr,Pr,Mr=V,Fr=Ee,Rr=kt,zr=Ne,Lr=K,Jr=Oe,Dr=function(e,t,n,r){if(!(e 
instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect 
invocation!");return e},Br=$n,Wr=function(e,t){var n,r=er(e).constructor;return 
void 0===r||void 0==(n=er(r)[nr])?t:tr(n)},Ur=yr.set,Gr=function(){var 
e,t,n,r=function(){var r,o;for(Sr&&(r=_r.domain)&&r.ex
 it();e;){o=e.fn,e=e.next;try{o()}catch(r){throw e?n():t=void 0,r}}t=void 
0,r&&r.enter()};if(Sr)n=function(){_r.nextTick(r)};else if(br){var 
o=!0,i=document.createTextNode("");new 
br(r).observe(i,{characterData:!0}),n=function(){i.data=o=!o}}else 
if(Or&&Or.resolve){var c=Or.resolve();n=function(){c.then(r)}}else 
n=function(){gr.call(mr,r)};return function(r){var o={fn:r,next:void 
0};t&&(t.next=o),e||(e=o,n()),t=o}}(),Hr=Mr.TypeError,Xr=Mr.process,Vr=Mr.Promise,qr="process"==Rr(Xr=Mr.process),Kr=function(){},Qr=!!function(){try{var
 
e=Vr.resolve(1),t=(e.constructor={})[St("species")]=function(e){e(Kr,Kr)};return(qr||"function"==typeof
 PromiseRejectionEvent)&&e.then(Kr)instanceof 
t}catch(e){}}(),Yr=function(e,t){return 
e===t||e===Vr&&t===Pr},Zr=function(e){var 
t;return!(!Lr(e)||"function"!=typeof(t=e.then))&&t},$r=function(e){return 
Yr(Vr,e)?new eo(e):new Tr(e)},eo=Tr=function(e){var t,n;this.promise=new 
e(function(e,r){if(void 0!==t||void 0!==n)throw Hr("Bad Promise 
constructor");t=e,n
 
=r}),this.resolve=Jr(t),this.reject=Jr(n)},to=function(e){try{e()}catch(e){return{error:e}}},no=function(e,t){if(!e._n){e._n=!0;var
 n=e._c;Gr(function(){for(var r=e._v,o=1==e._s,i=0;n.length>i;)!function(t){var 
n,i,c=o?t.ok:t.fail,a=t.resolve,s=t.reject,u=t.domain;try{c?(o||(2==e._h&&io(e),e._h=1),!0===c?n=r:(u&&u.enter(),n=c(r),u&&u.exit()),n===t.promise?s(Hr("Promise-chain
 
cycle")):(i=Zr(n))?i.call(n,a,s):a(n)):s(r)}catch(e){s(e)}}(n[i++]);e._c=[],e._n=!1,t&&!e._h&&ro(e)})}},ro=function(e){Ur.call(Mr,function(){var
 
t,n,r,o=e._v;if(oo(e)&&(t=to(function(){qr?Xr.emit("unhandledRejection",o,e):(n=Mr.onunhandledrejection)?n({promise:e,reason:o}):(r=Mr.console)&&r.error&&r.error("Unhandled
 promise rejection",o)}),e._h=qr||oo(e)?2:1),e._a=void 0,t)throw 
t.error})},oo=function(e){if(1==e._h)return!1;for(var 
t,n=e._a||e._c,r=0;n.length>r;)if((t=n[r++]).fail||!oo(t.promise))return!1;return!0},io=function(e){Ur.call(Mr,function(){var
 t;qr?Xr.emit("rejectionHandled",e):(t=Mr.onrejectionhandl
 ed)&&t({promise:e,reason:e._v})})},co=function(e){var 
t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),no(t,!0))},ao=function(e){var
 t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw Hr("Promise can't be 
resolved itself");(t=Zr(e))?Gr(function(){var 
r={_w:n,_d:!1};try{t.call(e,Fr(ao,r,1),Fr(co,r,1))}catch(e){co.call(r,e)}}):(n._v=e,n._s=1,no(n,!1))}catch(e){co.call({_w:n,_d:!1},e)}}};Qr||(Vr=function(e){Dr(this,Vr,"Promise","_h"),Jr(e),xr.call(this);try{e(Fr(ao,this,1),Fr(co,this,1))}catch(e){co.call(this,e)}},(xr=function(e){this._c=[],this._a=void
 0,this._s=0,this._d=!1,this._v=void 
0,this._h=0,this._n=!1}).prototype=function(e,t,n){for(var r in 
t)Er(e,r,t[r],n);return e}(Vr.prototype,{then:function(e,t){var 
n=$r(Wr(this,Vr));return n.ok="function"!=typeof e||e,n.fail="function"==typeof 
t&&t,n.domain=qr?Xr.domain:void 
0,this._c.push(n),this._a&&this._a.push(n),this._s&&no(this,!1),n.promise},catch:function(e){return
 this.then(void 0,e)}}),eo=function()
 {var e=new 
xr;this.promise=e,this.resolve=Fr(ao,e,1),this.reject=Fr(co,e,1)}),zr(zr.G+zr.W+zr.F*!Qr,{Promise:Vr}),qt(Vr,"Promise"),function(e){var
 t=wr[e];Ir&&t&&!t[kr]&&jr.f(t,kr,{configurable:!0,get:function(){return 
this}})}("Promise"),Pr=q.Promise,zr(zr.S+zr.F*!Qr,"Promise",{reject:function(e){var
 
t=$r(this);return(0,t.reject)(e),t.promise}}),zr(zr.S+zr.F*!Qr,"Promise",{resolve:function(e){if(e
 instanceof Vr&&Yr(e.constructor,this))return e;var 
t=$r(this);return(0,t.resolve)(e),t.promise}}),zr(zr.S+zr.F*!(Qr&&function(e,t){if(!t&&!Ar)return!1;var
 n=!1;try{var 
r=[7],o=r[Cr]();o.next=function(){return{done:n=!0}},r[Cr]=function(){return 
o},e(r)}catch(e){}return 
n}(function(e){Vr.all(e).catch(Kr)})),"Promise",{all:function(e){var 
t=this,n=$r(t),r=n.resolve,o=n.reject,i=to(function(){var 
n=[],i=0,c=1;Br(e,!1,function(e){var a=i++,s=!1;n.push(void 
0),c++,t.resolve(e).then(function(e){s||(s=!0,n[a]=e,--c||r(n))},o)}),--c||r(n)});return
 i&&o(i.error),n.promise},race:function(e){var t=t
 
his,n=$r(t),r=n.reject,o=to(function(){Br(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return
 o&&r(o.error),n.promise}});var 
so=["off","error","warn","info","log","debug"],uo={},lo=global.console,fo=global.setTimeout,ho=global.setTimeoutNative;o();var
 
po=function(e){this.instanceId=e,this.lastCallbackId=0,this.callbacks=[]};po.prototype.add=function(e){return
 
this.lastCallbackId++,this.callbacks[this.lastCallbackId]=e,this.lastCallbackId},po.prototype.remove=function(e){var
 t=this.callbacks[e];return this.callbacks[e]=void 
0,t},po.prototype.consume=function(e,t,n){var r=this.callbacks[e];return void 
0!==n&&!1!==n||(this.callbacks[e]=void 0),"function"==typeof r?r(t):new 
Error('invalid callback id 
"'+e+'"')},po.prototype.close=function(){this.callbacks=this.callbacks.map(function(e){})};var
 vo={},yo=1;E.prototype.destroy=function(){var e=l(this.docId);e&&(delete 
this.docId,delete 
e.nodeMap[this.nodeId]),this.children.forEach(function(e){e.destroy()})};var 
mo,go={},bo="div",_o=
 
["click","longpress","touchstart","touchmove","touchend","panstart","panmove","panend","horizontalpan","verticalpan","swipe"];(j.prototype=Object.create(E.prototype)).constructor=j,function(e){mo=e}(j),Object.assign(j.prototype,{appendChild:function(e){if(!e.parentNode||e.parentNode===this)if(e.parentNode){if(O(e,this.children,this.children.length,!0),1===e.nodeType){var
 
t=O(e,this.pureChildren,this.pureChildren.length),n=d(this.docId);if(n&&t>=0)return
 n.send("dom",{action:"moveElement"},[e.ref,this.ref,t])}}else 
if(m(e,this),_(e,this.children,this.children.length,!0),this.docId&&I(this.docId,e),1===e.nodeType){_(e,this.pureChildren,this.pureChildren.length);var
 r=d(this.docId);if(r)return 
r.send("dom",{action:"addElement"},[this.ref,e.toJSON(),-1])}},insertBefore:function(e,t){if(!(e.parentNode&&e.parentNode!==this||e===t||e.nextSibling&&e.nextSibling===t))if(e.parentNode){if(O(e,this.children,this.children.indexOf(t),!0),1===e.nodeType){var
 n=g(t),r=O(e,this.pureChildren,n?this.p
 
ureChildren.indexOf(n):this.pureChildren.length),o=d(this.docId);if(o&&r>=0)return
 o.send("dom",{action:"moveElement"},[e.ref,this.ref,r])}}else 
if(m(e,this),_(e,this.children,this.children.indexOf(t),!0),this.docId&&I(this.docId,e),1===e.nodeType){var
 
i=g(t),c=_(e,this.pureChildren,i?this.pureChildren.indexOf(i):this.pureChildren.length),a=d(this.docId);if(a)return
 
a.send("dom",{action:"addElement"},[this.ref,e.toJSON(),c])}},insertAfter:function(e,t){if(!(e.parentNode&&e.parentNode!==this||e===t||e.previousSibling&&e.previousSibling===t))if(e.parentNode){if(O(e,this.children,this.children.indexOf(t)+1,!0),1===e.nodeType){var
 
n=O(e,this.pureChildren,this.pureChildren.indexOf(b(t))+1),r=d(this.docId);if(r&&n>=0)return
 r.send("dom",{action:"moveElement"},[e.ref,this.ref,n])}}else 
if(m(e,this),_(e,this.children,this.children.indexOf(t)+1,!0),this.docId&&I(this.docId,e),1===e.nodeType){var
 
o=_(e,this.pureChildren,this.pureChildren.indexOf(b(t))+1),i=d(this.docId);if(i)return
 i.send("do
 
m",{action:"addElement"},[this.ref,e.toJSON(),o])}},removeChild:function(e,t){if(e.parentNode&&(S(e,this.children,!0),1===e.nodeType)){S(e,this.pureChildren);var
 
n=d(this.docId);n&&n.send("dom",{action:"removeElement"},[e.ref])}t||e.destroy()},clear:function(){var
 
e=d(this.docId);e&&this.pureChildren.forEach(function(t){e.send("dom",{action:"removeElement"},[t.ref])}),this.children.forEach(function(e){e.destroy()}),this.children.length=0,this.pureChildren.length=0},setAttr:function(e,t,n){if(this.attr[e]!==t||!1===n){this.attr[e]=t;var
 r=d(this.docId);if(!n&&r){var 
o={};o[e]=t,r.send("dom",{action:"updateAttrs"},[this.ref,o])}}},setStyle:function(e,t,n){if(this.style[e]!==t||!1===n){this.style[e]=t;var
 r=d(this.docId);if(!n&&r){var 
o={};o[e]=t,r.send("dom",{action:"updateStyle"},[this.ref,o])}}},setClassStyle:function(e){var
 t=this;for(var n in 
this.classStyle)t.classStyle[n]="";Object.assign(this.classStyle,e);var 
r=d(this.docId);r&&r.send("dom",{action:"updateStyle"},[this.ref,thi
 s.toStyle()])},addEvent:function(e,t){if(!this.event[e]){this.event[e]=t;var 
n=d(this.docId);n&&n.send("dom",{action:"addEvent"},[this.ref,e])}},removeEvent:function(e){if(this.event[e]){delete
 this.event[e];var 
t=d(this.docId);t&&t.send("dom",{action:"removeEvent"},[this.ref,e])}},fireEvent:function(e,t,n){var
 
r=!1,o=this.event[e];o&&t&&(t.stopPropagation=function(){r=!0},o.call(this,t)),r||n&&_o.includes(e)&&this.parentNode&&this.parentNode.fireEvent&&(t.currentTarget=this.parentNode,this.parentNode.fireEvent(e,t,n))},toStyle:function(){return
 Object.assign({},this.classStyle,this.style)},toJSON:function(){var 
e={ref:this.ref.toString(),type:this.type,attr:this.attr,style:this.toStyle()},t=Object.keys(this.event);return
 
t.length&&(e.event=t),this.pureChildren.length&&(e.children=this.pureChildren.map(function(e){return
 e.toJSON()})),e},toString:function(){return"<"+this.type+" 
attr="+JSON.stringify(this.attr)+" 
style="+JSON.stringify(this.toStyle())+">"+this.pureChildren.map(funct
 ion(e){return e.toString()}).join("")+"</"+this.type+">"}});var 
Oo=function(){},So=function(e,t){Object.defineProperty(this,"instanceId",{enumerable:!0,value:e}),Object.defineProperty(this,"callbackManager",{enumerable:!0,value:new
 po}),Oo=t||function(){}};So.prototype.callback=function(e,t,n){return 
this.callbackManager.consume(e,t,n)},So.prototype.destroyCallback=function(){return
 this.callbackManager.close()},So.prototype.typof=function(e){var 
t=Object.prototype.toString.call(e);return 
t.substring(8,t.length-1).toLowerCase()},So.prototype.normalize=function(e){switch(this.typof(e)){case"undefined":case"null":return"";case"regexp":return
 e.toString();case"date":return 
e.toISOString();case"number":case"string":case"boolean":case"array":case"object":return
 e instanceof j?e.ref:e;case"function":return 
this.callbackManager.add(e).toString();default:return 
JSON.stringify(e)}},So.prototype.send=function(e,t,n){var 
r=this,o=t.action,i=t.component,c=t.ref,a=t.module,s=t.method;switch(n=n.
 map(function(e){return r.normalize(e)}),e){case"dom":return 
this[o](this.instanceId,n);case"component":return 
this.componentHandler(this.instanceId,c,s,n,{component:i});default:return 
this.moduleHandler(this.instanceId,a,s,n,{})}},So.prototype.callDOM=function(e,t){return
 this[e](this.instanceId,t)},So.prototype.callComponent=function(e,t,n){return 
this.componentHandler(this.instanceId,e,t,n,{})},So.prototype.callModule=function(e,t,n){return
 this.moduleHandler(this.instanceId,e,t,n,{})};var Eo,wo,jo=[],Io=/^\s*\/\/ 
*(\{[^}]*\}) *\r?\n/,ko={},Co={createInstance:function(e,t,n,r){var 
o=ko[e];if(!o){o=T(t)||{},Eo[o.framework]||(o.framework="Weex"),(n=JSON.parse(JSON.stringify(n||{}))).bundleVersion=o.version,n.env=JSON.parse(JSON.stringify(global.WXEnvironment||{})),console.debug("[JS
 Framework] create an "+o.framework+"@"+n.bundleVersion+" instance from 
"+n.bundleVersion);var 
i={info:o,config:n,created:Date.now(),framework:o.framework};return 
i.services=P(e,i,wo),ko[e]=i,Eo[o.framewo
 rk].createInstance(e,t,n,r,i)}return new Error('invalid instance id 
"'+e+'"')},registerService:C,unregisterService:A};(L.prototype=Object.create(E.prototype)).constructor=L,L.prototype.toString=function(){return"\x3c!--
 "+this.value+" 
--\x3e"},Object.assign(J.prototype,{createFinish:function(e){return(0,this.handler)([D("createFinish")],e)},updateFinish:function(e){return(0,this.handler)([D("updateFinish")],e)},refreshFinish:function(e){return(0,this.handler)([D("refreshFinish")],e)},createBody:function(e){var
 t=e.toJSON(),n=t.children;delete t.children;var r=[D("createBody",[t])];return 
n&&r.push.apply(r,n.map(function(e){return 
D("addElement",[t.ref,e,-1])})),this.addActions(r)},addElement:function(e,t,n){return
 
n>=0||(n=-1),this.addActions(D("addElement",[t,e.toJSON(),n]))},removeElement:function(e){if(Array.isArray(e)){var
 t=e.map(function(e){return D("removeElement",[e])});return 
this.addActions(t)}return 
this.addActions(D("removeElement",[e]))},moveElement:function(e,t,n){retu
 rn this.addActions(D("moveElement",[e,t,n]))},setAttr:function(e,t,n){var 
r={};return 
r[t]=n,this.addActions(D("updateAttrs",[e,r]))},setStyle:function(e,t,n){var 
r={};return 
r[t]=n,this.addActions(D("updateStyle",[e,r]))},setStyles:function(e,t){return 
this.addActions(D("updateStyle",[e,t]))},addEvent:function(e,t){return 
this.addActions(D("addEvent",[e,t]))},removeEvent:function(e,t){return 
this.addActions(D("removeEvent",[e,t]))},handler:function(e,t){return 
t&&t()},addActions:function(e){var 
t=this.updates,n=this.handler;if(Array.isArray(e)||(e=[e]),!this.batched)return 
n(e);t.push.apply(t,e)}});var 
Ao={createBody:"callCreateBody",addElement:"callAddElement",removeElement:"callRemoveElement",moveElement:"callMoveElement",updateAttrs:"callUpdateAttrs",updateStyle:"callUpdateStyle",addEvent:"callAddEvent",removeEvent:"callRemoveEvent"};G.handler=null,Object.assign(G.prototype,{getRef:function(e){return
 this.nodeMap[e]},open:function(){this.listener.batched=!1},close:function(){thi
 s.listener.batched=!0},createDocumentElement:function(){var 
e=this;if(!this.documentElement){var t=new 
j("document");t.docId=this.id,t.ownerDocument=this,t.role="documentElement",t.depth=0,t.ref="_documentElement",this.nodeMap._documentElement=t,this.documentElement=t,Object.defineProperty(t,"appendChild",{configurable:!0,enumerable:!0,writable:!0,value:function(t){p(e,t)}}),Object.defineProperty(t,"insertBefore",{configurable:!0,enumerable:!0,writable:!0,value:function(t,n){p(e,t,n)}})}return
 this.documentElement},createBody:function(e,t){return this.body||y(this,new 
j(e,t)),this.body},createElement:function(e,t){return new 
j(e,t)},createComment:function(e){return new 
L(e)},fireEvent:function(e,t,n,r){if(e){(n=n||{}).type=t,n.target=e,n.currentTarget=e,n.timestamp=Date.now(),r&&H(e,r);var
 o="true"===this.getRef("_root").attr.bubble;return 
e.fireEvent(t,n,o)}},destroy:function(){delete this.listener,delete 
this.nodeMap,f(this.id)}});var No={Document:G,Element:j,Comment:L,Listener:J,
 TaskCenter:So,sendTasks:function(){for(var 
e=[],t=arguments.length;t--;)e[t]=arguments[t];return 
global.callNative.apply(global,e)}};return 
G.handler=No.sendTasks,{setNativeConsole:function(){if(t(),global.WXEnvironment&&"Web"!==global.WXEnvironment.platform)global.console={debug:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("debug")&&global.nativeLog.apply(global,r(e).concat(["__DEBUG"]))},log:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("log")&&global.nativeLog.apply(global,r(e).concat(["__LOG"]))},info:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("info")&&global.nativeLog.apply(global,r(e).concat(["__INFO"]))},warn:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("warn")&&global.nativeLog.apply(global,r(e).concat(["__WARN"]))},error:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("error")&&global.nativeLog.apply(global,r(e).concat(["__ERROR"]))}};else{var
 e=console.debug,o=c
 
onsole.log,i=console.info,c=console.warn,a=console.error;console.__ori__={debug:e,log:o,info:i,warn:c,error:a},console.debug=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("debug")&&console.__ori__.debug.apply(console,e)},console.log=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("log")&&console.__ori__.log.apply(console,e)},console.info=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("info")&&console.__ori__.info.apply(console,e)},console.warn=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("warn")&&console.__ori__.warn.apply(console,e)},console.error=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];n("error")&&console.__ori__.error.apply(console,e)}}},resetNativeConsole:function(){uo={},global.console=lo},setNativeTimer:o,resetNativeTimer:function(){global.setTimeout=fo,global.setTimeoutCallback=null},service:{register:C,unregister:A,has:N},freezePrototype:function(){i(),Object.freez
 
e(No.Element),Object.freeze(No.Comment),Object.freeze(No.Listener),Object.freeze(No.Document.prototype),Object.freeze(No.Element.prototype),Object.freeze(No.Comment.prototype),Object.freeze(No.Listener.prototype)},init:function(e){Eo=(wo=e||{}).frameworks||{},k();for(var
 t in 
Eo)Eo[t].init(e);return["registerComponents","registerModules","registerMethods"].forEach(M),["destroyInstance","refreshInstance","receiveTasks","getRoot"].forEach(R),z("receiveTasks","callJS"),Co},config:No}});
+this.getJSFMVersion=function(){return"0.21.8"};var 
global=this,process={env:{}},setTimeout=global.setTimeout;!function(e,t){"object"==typeof
 exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof 
define&&define.amd?define(t):e.WeexRuntime=t()}(this,function(){"use 
strict";function e(e,t){return t={exports:{}},e(t,t.exports),t.exports}function 
t(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw 
TypeError("Bad Promise 
constructor");t=e,n=r}),this.resolve=Pr(t),this.reject=Pr(n)}function 
n(){wo.forEach(function(e){var 
t=wo.indexOf(e);jo[e]={},wo.forEach(function(n){wo.indexOf(n)<=t&&(jo[e][n]=!0)})})}function
 r(e){var t=global.WXEnvironment&&global.WXEnvironment.logLevel||"log";return 
jo[t]&&jo[t][e]}function o(e){return e.map(function(e){return e="[object 
object]"===Object.prototype.toString.call(e).toLowerCase()?JSON.stringify(e):String(e)})}function
 i(){if(void 0===setTimeout&&"function"==typeof Io){var 
e={},t=0;global.setTimeout=function
 
(n,r){e[++t]=n,Io(t.toString(),r)},global.setTimeoutCallback=function(t){"function"==typeof
 e[t]&&(e[t](),delete e[t])}}}function 
a(){Object.freeze(Object),Object.freeze(Array),c(),Object.freeze(Array.prototype),Object.freeze(String.prototype),Object.freeze(Number.prototype),Object.freeze(Boolean.prototype),s(),Object.freeze(Date.prototype),Object.freeze(RegExp.prototype)}function
 c(){var 
e=Object.prototype,t="Object.prototype";u(e,"__defineGetter__",t),u(e,"__defineSetter__",t),u(e,"__lookupGetter__",t),u(e,"__lookupSetter__",t),u(e,"constructor",t),u(e,"hasOwnProperty",t),u(e,"isPrototypeOf",t),u(e,"propertyIsEnumerable",t),u(e,"toLocaleString",t),u(e,"toString",t),u(e,"valueOf",t),Object.seal(e)}function
 s(){var 
e=Error.prototype,t="Error.prototype";u(e,"name",t),u(e,"message",t),u(e,"toString",t),u(e,"constructor",t),Object.seal(e)}function
 u(e,t,n){if(e.hasOwnProperty(t)){var 
r=e[t];Object.defineProperty(e,t,{get:function(){return 
r},set:function(r){if(this===e)throw Error("Can
 not assign to read only property "+t+" of "+n);return 
Object.defineProperty(this,t,{value:r,writable:!0}),r}})}}function l(e){var 
t=Object.prototype.toString.call(e);return t.substring(8,t.length-1)}function 
f(e){if("function"!=typeof btoa)return"";var t=Array.prototype.map.call(new 
Uint8Array(e),function(e){return String.fromCharCode(e)}).join("");return 
btoa(t)}function d(e){if("function"!=typeof atob)return new ArrayBuffer(0);var 
t=atob(e),n=new Uint8Array(t.length);return 
Array.prototype.forEach.call(t,function(e,t){n[t]=e.charCodeAt(0)}),n.buffer}function
 h(e){var 
t=l(e);switch(t){case"Undefined":case"Null":return"";case"RegExp":return 
e.toString();case"Date":return 
e.toISOString();case"Number":case"String":case"Boolean":return 
e;case"Array":return e.map(h);case"Object":var n={};for(var r in 
e)n[r]=h(e[r]);return 
n;case"ArrayBuffer":return{"@type":"binary",dataType:t,base64:f(e)};case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"In
 
t32Array":case"Uint32Array":case"Float32Array":case"Float64Array":return{"@type":"binary",dataType:t,base64:f(e.buffer)};default:return
 JSON.stringify(e)}}function 
p(e){if("Object"===l(e)){if(e["@type"]&&"binary"===e["@type"])return 
d(e.base64||"");var t={};for(var n in e)t[n]=p(e[n]);return 
t}return"Array"===l(e)?e.map(p):e}function v(e,t){e&&(To[e]=t)}function 
y(e){return To[e]}function m(e){delete To[e]}function g(e){var t=To[e];return 
t&&t.taskCenter?t.taskCenter:null}function b(){return(No++).toString()}function 
_(e,t,n){var 
r=e.documentElement;if(!(r.pureChildren.length>0||t.parentNode)){var 
o=r.children,i=o.indexOf(n);i<0?o.push(t):o.splice(i,0,t),1===t.nodeType?("body"===t.role?(t.docId=e.id,t.ownerDocument=e,t.parentNode=r,E(t,r)):(t.children.forEach(function(e){e.parentNode=t}),O(e,t),t.docId=e.id,t.ownerDocument=e,E(t,r),delete
 
e.nodeMap[t.nodeId]),r.pureChildren.push(t),S(e,t)):(t.parentNode=r,e.nodeMap[t.ref]=t)}}function
 S(e,t){var n=t.toJSON(),r=n.children;delete n.ch
 ildren;var o=e.taskCenter.send("dom",{action:"createBody"},[n]);return 
r&&r.forEach(function(t){o=e.taskCenter.send("dom",{action:"addElement"},[n.ref,t,-1])}),o}function
 O(e,t){t.role="body",t.depth=1,delete 
e.nodeMap[t.nodeId],t.ref="_root",e.nodeMap._root=t,e.body=t}function 
E(e,t){e.parentNode=t,t.docId&&(e.docId=t.docId,e.ownerDocument=t.ownerDocument,e.ownerDocument.nodeMap[e.nodeId]=e,e.depth=t.depth+1),e.children.forEach(function(t){E(t,e)})}function
 w(e){for(;e;){if(1===e.nodeType)return e;e=e.nextSibling}}function 
j(e){for(;e;){if(1===e.nodeType)return e;e=e.previousSibling}}function 
A(e,t,n,r){n<0&&(n=0);var o=t[n-1],i=t[n];return 
t.splice(n,0,e),r&&(o&&(o.nextSibling=e),e.previousSibling=o,e.nextSibling=i,i&&(i.previousSibling=e)),n}function
 C(e,t,n,r){var o=t.indexOf(e);if(o<0)return-1;if(r){var 
i=t[o-1],a=t[o+1];i&&(i.nextSibling=a),a&&(a.previousSibling=i)}t.splice(o,1);var
 c=n;o<=n&&(c=n-1);var s=t[c-1],u=t[c];return 
t.splice(c,0,e),r&&(s&&(s.nextSibling=e),e.previou
 sSibling=s,e.nextSibling=u,u&&(u.previousSibling=e)),o===c?-1:n}function 
I(e,t,n){var r=t.indexOf(e);if(!(r<0)){if(n){var 
o=t[r-1],i=t[r+1];o&&(o.nextSibling=i),i&&(i.previousSibling=o)}t.splice(r,1)}}function
 
k(){this.nodeId=b(),this.ref=this.nodeId,this.children=[],this.pureChildren=[],this.parentNode=null,this.nextSibling=null,this.previousSibling=null}function
 T(e,t){if(t&&t.length){var 
n=function(t){xo.call(this,e,t,!0)};n.prototype=Object.create(xo.prototype),Object.defineProperty(n.prototype,"constructor",{configurable:!1,enumerable:!1,writable:!1,value:xo}),t.forEach(function(t){n.prototype[t]=function(){for(var
 n=[],r=arguments.length;r--;)n[r]=arguments[r];var o=g(this.docId);if(o)return 
o.send("component",{ref:this.ref,component:e,method:t},n)}}),Mo[e]=n}}function 
N(e,t,n){void 0===e&&(e=Po);var r=Mo[e];if(r&&!n)return new 
r(t);t=t||{},this.nodeType=1,this.nodeId=b(),this.ref=this.nodeId,this.type=e,this.attr=t.attr||{},this.style=t.style||{},this.classStyle=t.classStyle|
 |{},this.event={},this.children=[],this.pureChildren=[]}function 
x(e,t){y(e).nodeMap[t.nodeId]=t}function M(){var 
e={createFinish:global.callCreateFinish,updateFinish:global.callUpdateFinish,refreshFinish:global.callRefreshFinish,createBody:global.callCreateBody,addElement:global.callAddElement,removeElement:global.callRemoveElement,moveElement:global.callMoveElement,updateAttrs:global.callUpdateAttrs,updateStyle:global.callUpdateStyle,addEvent:global.callAddEvent,removeEvent:global.callRemoveEvent},t=Ro.prototype;for(var
 n in e)!function(n){var r=e[n];t[n]=r?function(e,t){return r.apply(void 
0,[e].concat(t))}:function(e,t){return 
Fo(e,[{module:"dom",method:n,args:t}],"-1")}}(n);t.componentHandler=global.callNativeComponent||function(e,t,n,r,o){return
 
Fo(e,[{component:o.component,ref:t,method:n,args:r}])},t.moduleHandler=global.callNativeModule||function(e,t,n,r){return
 Fo(e,[{module:t,method:n,args:r}])}}function P(e,t){F(e)?console.warn('Service 
"'+e+'" has been registered already
 !'):(t=Object.assign({},t),Jo.push({name:e,options:t}))}function 
L(e){Jo.some(function(t,n){if(t.name===e)return Jo.splice(n,1),!0})}function 
F(e){return R(e)>=0}function R(e){return Jo.map(function(e){return 
e.name}).indexOf(e)}function D(e){var 
t,n=Bo.exec(e);if(n)try{t=JSON.parse(n[1])}catch(e){}return t}function 
z(e,t,n){var r=Object.create(null);return 
r.service=Object.create(null),Jo.forEach(function(o){o.name;var 
i=o.options.create;if(i){var 
a=i(e,t,n);Object.assign(r.service,a),Object.assign(r,a.instance)}}),delete 
r.service.instance,Object.freeze(r.service),r}function 
J(e){Wo[e]=function(){for(var 
t=[],n=arguments.length;n--;)t[n]=arguments[n];"registerComponents"===e&&B(t[0]);for(var
 r in Do){var o=Do[r];o&&o[e]&&o[e].apply(o,t)}}}function 
B(e){Array.isArray(e)&&e.forEach(function(e){e&&e.type&&e.methods&&T(e.type,e.methods)})}function
 U(e){Wo[e]=function(){for(var 
t=[],n=arguments.length;n--;)t[n]=arguments[n];var 
r=t[0],o=Uo[r];if(o&&Do[o.framework]){var i=(a=Do[o.framew
 ork])[e].apply(a,t);return"refreshInstance"===e?Jo.forEach(function(e){var 
t=e.options.refresh;t&&t(r,{info:o,runtime:zo})}):"destroyInstance"===e&&(Jo.forEach(function(e){var
 t=e.options.destroy;t&&t(r,{info:o,runtime:zo})}),delete Uo[r]),i}return new 
Error('invalid instance id "'+r+'"');var a}}function 
W(e,t){Wo[t]=function(){for(var 
t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=t[0],o=Uo[r];return 
o&&Do[o.framework]?(i=Do[o.framework])[e].apply(i,t):new Error('invalid 
instance id "'+r+'"');var i}}function 
G(e){this.nodeType=8,this.nodeId=b(),this.ref=this.nodeId,this.type="comment",this.value=e,this.children=[],this.pureChildren=[]}function
 V(e,t){this.id=e,this.batched=!1,this.updates=[],"function"==typeof 
t?Object.defineProperty(this,"handler",{configurable:!0,enumerable:!0,writable:!0,value:t}):console.error("[JS
 Runtime] invalid parameter, handler must be a function")}function 
H(e,t){return void 0===t&&(t=[]),{module:"dom",method:e,args:t}}function 
X(e,t){var n=t||glob
 al.callNative;return"function"!=typeof n&&console.error("[JS Runtime] no 
default handler"),function(t){Array.isArray(t)||(t=[t]);for(var 
r=0;r<t.length;r++){var o=K(e,t[r],n);if(-1===o)return o}}}function 
q(e,t){return"dom"===e&&Go[t]&&"function"==typeof global[Go[t]]}function 
K(e,t,n){var r=t.module,o=t.method,i=t.args;return 
q(r,o)?global[Go[o]].apply(global,[e].concat(i,["-1"])):n(e,[t],"-1")}function 
$(e,t,n){e=e?e.toString():"",this.id=e,this.URL=t,v(e,this),this.nodeMap={};var 
r=$.Listener||V;this.listener=new r(e,n||X(e,$.handler)),this.taskCenter=new 
Ro(e,n?function(e){for(var t=[],r=arguments.length-1;r-- 
>0;)t[r]=arguments[r+1];return n.apply(void 
0,t)}:$.handler),this.createDocumentElement()}function Q(e,t){var 
n=t.attrs||{};for(var r in n)e.setAttr(r,n[r],!0);var o=t.style||{};for(var i 
in o)e.setStyle(i,o[i],!0)}Array.from||(Array.from=function(){var 
e=Object.prototype.toString,t=function(t){return"function"==typeof t||"[object 
Function]"===e.call(t)},n=function(e){var 
 t=Number(e);return 
isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t},r=Math.pow(2,53)-1,o=function(e){var
 t=n(e);return Math.min(Math.max(t,0),r)};return function(e){var 
n=this,r=Object(e);if(null==e)throw new TypeError("Array.from requires an 
array-like object - not null or undefined");var 
i,a=arguments.length>1?arguments[1]:void 0;if(void 0!==a){if(!t(a))throw new 
TypeError("Array.from: when provided, the second argument must be a 
function");arguments.length>2&&(i=arguments[2])}for(var 
c,s=o(r.length),u=t(n)?Object(new n(s)):new 
Array(s),l=0;l<s;)c=r[l],u[l]=a?void 0===i?a(c,l):a.call(i,c,l):c,l+=1;return 
u.length=s,u}}());var Y="undefined"!=typeof window?window:void 
0!==global?global:"undefined"!=typeof self?self:{},Z=e(function(e){var 
t=e.exports="undefined"!=typeof 
window&&window.Math==Math?window:"undefined"!=typeof 
self&&self.Math==Math?self:Function("return this")();"number"==typeof 
__g&&(__g=t)}),ee=e(function(e){var t=e.exports={version:"2.5.0"};"number"=
 =typeof __e&&(__e=t)}),te=function(e){return"object"==typeof 
e?null!==e:"function"==typeof e},ne=te,re=function(e){if(!ne(e))throw 
TypeError(e+" is not an object!");return 
e},oe=function(e){try{return!!e()}catch(e){return!0}},ie=!oe(function(){return 
7!=Object.defineProperty({},"a",{get:function(){return 
7}}).a}),ae=te,ce=Z.document,se=ae(ce)&&ae(ce.createElement),ue=function(e){return
 se?ce.createElement(e):{}},le=!ie&&!oe(function(){return 
7!=Object.defineProperty(ue("div"),"a",{get:function(){return 
7}}).a}),fe=te,de=re,he=le,pe=function(e,t){if(!fe(e))return e;var 
n,r;if(t&&"function"==typeof(n=e.toString)&&!fe(r=n.call(e)))return 
r;if("function"==typeof(n=e.valueOf)&&!fe(r=n.call(e)))return 
r;if(!t&&"function"==typeof(n=e.toString)&&!fe(r=n.call(e)))return r;throw 
TypeError("Can't convert object to primitive 
value")},ve=Object.defineProperty,ye={f:ie?Object.defineProperty:function(e,t,n){if(de(e),t=pe(t,!0),de(n),he)try{return
 ve(e,t,n)}catch(e){}if("get"in n||"set"in n)throw T
 ypeError("Accessors not supported!");return"value"in 
n&&(e[t]=n.value),e}},me=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},ge=ye,be=me,_e=ie?function(e,t,n){return
 ge.f(e,t,be(1,n))}:function(e,t,n){return 
e[t]=n,e},Se={}.hasOwnProperty,Oe=function(e,t){return 
Se.call(e,t)},Ee=0,we=Math.random(),je=function(e){return"Symbol(".concat(void 
0===e?"":e,")_",(++Ee+we).toString(36))},Ae=e(function(e){var 
t=Z,n=_e,r=Oe,o=je("src"),i=Function.toString,a=(""+i).split("toString");ee.inspectSource=function(e){return
 i.call(e)},(e.exports=function(e,i,c,s){var u="function"==typeof 
c;u&&(r(c,"name")||n(c,"name",i)),e[i]!==c&&(u&&(r(c,o)||n(c,o,e[i]?""+e[i]:a.join(String(i)))),e===t?e[i]=c:s?e[i]?e[i]=c:n(e,i,c):(delete
 
e[i],n(e,i,c)))})(Function.prototype,"toString",function(){return"function"==typeof
 this&&this[o]||i.call(this)})}),Ce=function(e){if("function"!=typeof e)throw 
TypeError(e+" is not a function!");return e},Ie=Ce,ke=function(e,t,n){if(Ie(e),v
 oid 0===t)return e;switch(n){case 1:return function(n){return 
e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return 
function(n,r,o){return e.call(t,n,r,o)}}return function(){return 
e.apply(t,arguments)}},Te=Z,Ne=ee,xe=_e,Me=Ae,Pe=ke,Le=function(e,t,n){var 
r,o,i,a,c=e&Le.F,s=e&Le.G,u=e&Le.S,l=e&Le.P,f=e&Le.B,d=s?Te:u?Te[t]||(Te[t]={}):(Te[t]||{}).prototype,h=s?Ne:Ne[t]||(Ne[t]={}),p=h.prototype||(h.prototype={});s&&(n=t);for(r
 in n)i=((o=!c&&d&&void 0!==d[r])?d:n)[r],a=f&&o?Pe(i,Te):l&&"function"==typeof 
i?Pe(Function.call,i):i,d&&Me(d,r,i,e&Le.U),h[r]!=i&&xe(h,r,a),l&&p[r]!=i&&(p[r]=i)};Te.core=Ne,Le.F=1,Le.G=2,Le.S=4,Le.P=8,Le.B=16,Le.W=32,Le.U=64,Le.R=128;var
 Fe=Le,Re={}.toString,De=function(e){return 
Re.call(e).slice(8,-1)},ze=De,Je=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==ze(e)?e.split(""):Object(e)},Be=function(e){if(void
 0==e)throw TypeError("Can't call method on  "+e);return 
e},Ue=Je,We=Be,Ge=function(e){return Ue(We(e))},V
 e=Math.ceil,He=Math.floor,Xe=function(e){return 
isNaN(e=+e)?0:(e>0?He:Ve)(e)},qe=Xe,Ke=Math.min,$e=function(e){return 
e>0?Ke(qe(e),9007199254740991):0},Qe=Xe,Ye=Math.max,Ze=Math.min,et=Ge,tt=$e,nt=function(e,t){return(e=Qe(e))<0?Ye(e+t,0):Ze(e,t)},rt=Z,ot=rt["__core-js_shared__"]||(rt["__core-js_shared__"]={}),it=function(e){return
 ot[e]||(ot[e]={})},at=it("keys"),ct=je,st=function(e){return 
at[e]||(at[e]=ct(e))},ut=Oe,lt=Ge,ft=function(e){return function(t,n,r){var 
o,i=et(t),a=tt(i.length),c=nt(r,a);if(e&&n!=n){for(;a>c;)if((o=i[c++])!=o)return!0}else
 for(;a>c;c++)if((e||c in i)&&i[c]===n)return 
e||c||0;return!e&&-1}}(!1),dt=st("IE_PROTO"),ht="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),pt=function(e,t){var
 n,r=lt(e),o=0,i=[];for(n in 
r)n!=dt&&ut(r,n)&&i.push(n);for(;t.length>o;)ut(r,n=t[o++])&&(~ft(i,n)||i.push(n));return
 i},vt=ht,yt=Object.keys||function(e){return 
pt(e,vt)},mt=Be,gt=function(e){return Object(mt(e))},bt
 
=yt,_t={f:Object.getOwnPropertySymbols},St={f:{}.propertyIsEnumerable},Ot=gt,Et=Je,wt=Object.assign,jt=!wt||oe(function(){var
 e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return 
e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=wt({},e)[n]||Object.keys(wt({},t)).join("")!=r})?function(e,t){for(var
 n=arguments,r=Ot(e),o=arguments.length,i=1,a=_t.f,c=St.f;o>i;)for(var 
s,u=Et(n[i++]),l=a?bt(u).concat(a(u)):bt(u),f=l.length,d=0;f>d;)c.call(u,s=l[d++])&&(r[s]=u[s]);return
 
r}:wt,At=Fe;At(At.S+At.F,"Object",{assign:jt}),Object.setPrototypeOf||(Object.setPrototypeOf=function(e,t){function
 n(e,t){return r.call(e,t),e}var 
r;try{(r=e.getOwnPropertyDescriptor(e.prototype,"__proto__").set).call({},null)}catch(t){if(e.prototype!=={}.__proto__||void
 
0==={__proto__:null}.__proto__)return;r=function(e){this.__proto__=e},n.polyfill=n(n({},null),e.prototype)instanceof
 e}return n}(Object));var 
Ct=Y.WXEnvironment;Ct&&"iOS"===Ct.platform&&(Y.Promise=void 0);var 
It=e(function(e){var t=it("wks"),n=je,r=Z
 .Symbol,o="function"==typeof r;(e.exports=function(e){return 
t[e]||(t[e]=o&&r[e]||(o?r:n)("Symbol."+e))}).store=t}),kt=De,Tt=It("toStringTag"),Nt="Arguments"==kt(function(){return
 arguments}()),xt=function(e,t){try{return e[t]}catch(e){}},Mt=function(e){var 
t,n,r;return void 
0===e?"Undefined":null===e?"Null":"string"==typeof(n=xt(t=Object(e),Tt))?n:Nt?kt(t):"Object"==(r=kt(t))&&"function"==typeof
 t.callee?"Arguments":r},Pt=Mt,Lt={};Lt[It("toStringTag")]="z",Lt+""!="[object 
z]"&&Ae(Object.prototype,"toString",function(){return"[object 
"+Pt(this)+"]"},!0);var 
Ft=Xe,Rt=Be,Dt={},zt=ye,Jt=re,Bt=yt,Ut=ie?Object.defineProperties:function(e,t){Jt(e);for(var
 n,r=Bt(t),o=r.length,i=0;o>i;)zt.f(e,n=r[i++],t[n]);return 
e},Wt=Z.document,Gt=Wt&&Wt.documentElement,Vt=re,Ht=Ut,Xt=ht,qt=st("IE_PROTO"),Kt=function(){},$t=function(){var
 
e,t=ue("iframe"),n=Xt.length;for(t.style.display="none",Gt.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/
 script>"),e.close(),$t=e.F;n--;)delete $t.prototype[Xt[n]];return 
$t()},Qt=Object.create||function(e,t){var n;return 
null!==e?(Kt.prototype=Vt(e),n=new Kt,Kt.prototype=null,n[qt]=e):n=$t(),void 
0===t?n:Ht(n,t)},Yt=ye.f,Zt=Oe,en=It("toStringTag"),tn=function(e,t,n){e&&!Zt(e=n?e:e.prototype,en)&&Yt(e,en,{configurable:!0,value:t})},nn=Qt,rn=me,on=tn,an={};_e(an,It("iterator"),function(){return
 this});var 
cn=Oe,sn=gt,un=st("IE_PROTO"),ln=Object.prototype,fn=Object.getPrototypeOf||function(e){return
 e=sn(e),cn(e,un)?e[un]:"function"==typeof e.constructor&&e instanceof 
e.constructor?e.constructor.prototype:e instanceof 
Object?ln:null},dn=Fe,hn=Ae,pn=_e,vn=Oe,yn=Dt,mn=function(e,t,n){e.prototype=nn(an,{next:rn(1,n)}),on(e,t+"
 
Iterator")},gn=tn,bn=fn,_n=It("iterator"),Sn=!([].keys&&"next"in[].keys()),On=function(){return
 this},En=function(e,t,n,r,o,i,a){mn(n,t,r);var c,s,u,l=function(e){if(!Sn&&e 
in p)return p[e];switch(e){case"keys":case"values":return function(){return new 
n(this,e)}}retu
 rn function(){return new n(this,e)}},f=t+" 
Iterator",d="values"==o,h=!1,p=e.prototype,v=p[_n]||p["@@iterator"]||o&&p[o],y=v||l(o),m=o?d?l("entries"):y:void
 0,g="Array"==t?p.entries||v:v;if(g&&(u=bn(g.call(new 
e)))!==Object.prototype&&u.next&&(gn(u,f,!0),vn(u,_n)||pn(u,_n,On)),d&&v&&"values"!==v.name&&(h=!0,y=function(){return
 
v.call(this)}),(Sn||h||!p[_n])&&pn(p,_n,y),yn[t]=y,yn[f]=On,o)if(c={values:d?y:l("values"),keys:i?y:l("keys"),entries:m},a)for(s
 in c)s in p||hn(p,s,c[s]);else dn(dn.P+dn.F*(Sn||h),t,c);return 
c},wn=function(e){return function(t,n){var 
r,o,i=String(Rt(t)),a=Ft(n),c=i.length;return a<0||a>=c?e?"":void 
0:(r=i.charCodeAt(a))<55296||r>56319||a+1===c||(o=i.charCodeAt(a+1))<56320||o>57343?e?i.charAt(a):r:e?i.slice(a,a+2):o-56320+(r-55296<<10)+65536}}(!0);En(String,"String",function(e){this._t=String(e),this._i=0},function(){var
 e,t=this._t,n=this._i;return n>=t.length?{value:void 
0,done:!0}:(e=wn(t,n),this._i+=e.length,{value:e,done:!1})});var 
jn=It("unscopables"),An
 =Array.prototype;void 0==An[jn]&&_e(An,jn,{});var 
Cn=function(e){An[jn][e]=!0},In=function(e,t){return{value:t,done:!!e}},kn=Dt,Tn=Ge,Nn=En(Array,"Array",function(e,t){this._t=Tn(e),this._i=0,this._k=t},function(){var
 e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 
0,In(1)):"keys"==t?In(0,n):"values"==t?In(0,e[n]):In(0,[n,e[n]])},"values");kn.Arguments=kn.Array,Cn("keys"),Cn("values"),Cn("entries");for(var
 
xn=Nn,Mn=yt,Pn=Ae,Ln=Z,Fn=_e,Rn=Dt,Dn=It,zn=Dn("iterator"),Jn=Dn("toStringTag"),Bn=Rn.Array,Un={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleShe
 
etList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},Wn=Mn(Un),Gn=0;Gn<Wn.length;Gn++){var
 
Vn,Hn=Wn[Gn],Xn=Un[Hn],qn=Ln[Hn],Kn=qn&&qn.prototype;if(Kn&&(Kn[zn]||Fn(Kn,zn,Bn),Kn[Jn]||Fn(Kn,Jn,Hn),Rn[Hn]=Bn,Xn))for(Vn
 in xn)Kn[Vn]||Pn(Kn,Vn,xn[Vn],!0)}var 
$n,Qn,Yn,Zn=re,er=function(e,t,n,r){try{return 
r?t(Zn(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 
0!==o&&Zn(o.call(e)),t}},tr=Dt,nr=It("iterator"),rr=Array.prototype,or=function(e){return
 void 
0!==e&&(tr.Array===e||rr[nr]===e)},ir=Mt,ar=It("iterator"),cr=Dt,sr=ee.getIteratorMethod=function(e){if(void
 0!=e)return e[ar]||e["@@iterator"]||cr[ir(e)]},ur=e(function(e){var 
t=ke,n=er,r=or,o=re,i=$e,a=sr,c={},s={},u=e.exports=function(e,u,l,f,d){var 
h,p,v,y,m=d?function(){return e}:a(e),g=t(l,f,u?2:1),b=0;if("function"!=typeof 
m)throw TypeError(e+" is not 
iterable!");if(r(m)){for(h=i(e.length);h>b;b++)if((y=u?g(o(p=e[b])[0],p[1]):g(e[b]))===c||y===s)return
 y}else for(v=m.call(e);!(p=v.next()).done;)if((y=n(v,g,p.value,u))===c|
 |y===s)return 
y};u.BREAK=c,u.RETURN=s}),lr=re,fr=Ce,dr=It("species"),hr=ke,pr=function(e,t,n){var
 r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return 
r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 
3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return 
r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return 
e.apply(n,t)},vr=Gt,yr=ue,mr=Z,gr=mr.process,br=mr.setImmediate,_r=mr.clearImmediate,Sr=mr.MessageChannel,Or=mr.Dispatch,Er=0,wr={},jr=function(){var
 e=+this;if(wr.hasOwnProperty(e)){var t=wr[e];delete 
wr[e],t()}},Ar=function(e){jr.call(e.data)};br&&_r||(br=function(e){for(var 
t=arguments,n=[],r=1;arguments.length>r;)n.push(t[r++]);return 
wr[++Er]=function(){pr("function"==typeof 
e?e:Function(e),n)},$n(Er),Er},_r=function(e){delete 
wr[e]},"process"==De(gr)?$n=function(e){gr.nextTick(hr(jr,e,1))}:Or&&Or.now?$n=function(e){Or.now(hr(jr,e,1))}:Sr?(Yn=(Qn=new
 Sr).port2,Qn.port1.onmessage=Ar,$n=hr(Yn.postMessage,Y
 n,1)):mr.addEventListener&&"function"==typeof 
postMessage&&!mr.importScripts?($n=function(e){mr.postMessage(e+"","*")},mr.addEventListener("message",Ar,!1)):$n="onreadystatechange"in
 
yr("script")?function(e){vr.appendChild(yr("script")).onreadystatechange=function(){vr.removeChild(this),jr.call(e)}}:function(e){setTimeout(hr(jr,e,1),0)});var
 
Cr={set:br,clear:_r},Ir=Z,kr=Cr.set,Tr=Ir.MutationObserver||Ir.WebKitMutationObserver,Nr=Ir.process,xr=Ir.Promise,Mr="process"==De(Nr),Pr=Ce,Lr={f:function(e){return
 new 
t(e)}},Fr=Lr,Rr=Ae,Dr=Z,zr=ye,Jr=ie,Br=It("species"),Ur=It("iterator"),Wr=!1;try{var
 Gr=[7][Ur]();Gr.return=function(){Wr=!0},Array.from(Gr,function(){throw 
2})}catch(e){}var 
Vr,Hr,Xr,qr=Z,Kr=ke,$r=Mt,Qr=Fe,Yr=te,Zr=Ce,eo=function(e,t,n,r){if(!(e 
instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect 
invocation!");return e},to=ur,no=function(e,t){var n,r=lr(e).constructor;return 
void 0===r||void 0==(n=lr(r)[dr])?t:fr(n)},ro=Cr.set,oo=function(){var 
e,t,n,r=function(){v
 ar 
r,o;for(Mr&&(r=Nr.domain)&&r.exit();e;){o=e.fn,e=e.next;try{o()}catch(r){throw 
e?n():t=void 0,r}}t=void 
0,r&&r.enter()};if(Mr)n=function(){Nr.nextTick(r)};else if(Tr){var 
o=!0,i=document.createTextNode("");new 
Tr(r).observe(i,{characterData:!0}),n=function(){i.data=o=!o}}else 
if(xr&&xr.resolve){var a=xr.resolve();n=function(){a.then(r)}}else 
n=function(){kr.call(Ir,r)};return function(r){var o={fn:r,next:void 
0};t&&(t.next=o),e||(e=o,n()),t=o}}(),io=Lr,ao=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}},co=function(e,t){var
 
n=Fr.f(e);return(0,n.resolve)(t),n.promise},so=qr.TypeError,uo=qr.process,lo=qr.Promise,fo="process"==$r(uo),ho=function(){},po=Hr=io.f,vo=!!function(){try{var
 
e=lo.resolve(1),t=(e.constructor={})[It("species")]=function(e){e(ho,ho)};return(fo||"function"==typeof
 PromiseRejectionEvent)&&e.then(ho)instanceof 
t}catch(e){}}(),yo=function(e,t){return e===t},mo=function(e){var 
t;return!(!Yr(e)||"function"!=typeof(t=e.then))&&t},go=function(e,t){if(!e.
 _n){e._n=!0;var n=e._c;oo(function(){for(var 
r=e._v,o=1==e._s,i=0;n.length>i;)!function(t){var 
n,i,a=o?t.ok:t.fail,c=t.resolve,s=t.reject,u=t.domain;try{a?(o||(2==e._h&&So(e),e._h=1),!0===a?n=r:(u&&u.enter(),n=a(r),u&&u.exit()),n===t.promise?s(so("Promise-chain
 
cycle")):(i=mo(n))?i.call(n,c,s):c(n)):s(r)}catch(e){s(e)}}(n[i++]);e._c=[],e._n=!1,t&&!e._h&&bo(e)})}},bo=function(e){ro.call(qr,function(){var
 
t,n,r,o=e._v,i=_o(e);if(i&&(t=ao(function(){fo?uo.emit("unhandledRejection",o,e):(n=qr.onunhandledrejection)?n({promise:e,reason:o}):(r=qr.console)&&r.error&&r.error("Unhandled
 promise rejection",o)}),e._h=fo||_o(e)?2:1),e._a=void 0,i&&t.e)throw 
t.v})},_o=function(e){if(1==e._h)return!1;for(var 
t,n=e._a||e._c,r=0;n.length>r;)if((t=n[r++]).fail||!_o(t.promise))return!1;return!0},So=function(e){ro.call(qr,function(){var
 
t;fo?uo.emit("rejectionHandled",e):(t=qr.onrejectionhandled)&&t({promise:e,reason:e._v})})},Oo=function(e){var
 t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a
 =t._c.slice()),go(t,!0))},Eo=function(e){var 
t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw so("Promise can't be 
resolved itself");(t=mo(e))?oo(function(){var 
r={_w:n,_d:!1};try{t.call(e,Kr(Eo,r,1),Kr(Oo,r,1))}catch(e){Oo.call(r,e)}}):(n._v=e,n._s=1,go(n,!1))}catch(e){Oo.call({_w:n,_d:!1},e)}}};vo||(lo=function(e){eo(this,lo,"Promise","_h"),Zr(e),Vr.call(this);try{e(Kr(Eo,this,1),Kr(Oo,this,1))}catch(e){Oo.call(this,e)}},(Vr=function(e){this._c=[],this._a=void
 0,this._s=0,this._d=!1,this._v=void 
0,this._h=0,this._n=!1}).prototype=function(e,t,n){for(var r in 
t)Rr(e,r,t[r],n);return e}(lo.prototype,{then:function(e,t){var 
n=po(no(this,lo));return n.ok="function"!=typeof e||e,n.fail="function"==typeof 
t&&t,n.domain=fo?uo.domain:void 
0,this._c.push(n),this._a&&this._a.push(n),this._s&&go(this,!1),n.promise},catch:function(e){return
 this.then(void 0,e)}}),Xr=function(){var e=new 
Vr;this.promise=e,this.resolve=Kr(Eo,e,1),this.reject=Kr(Oo,e,1)},io.f=po=function(e){return
 yo(lo,e
 )?new 
Xr(e):Hr(e)}),Qr(Qr.G+Qr.W+Qr.F*!vo,{Promise:lo}),tn(lo,"Promise"),function(e){var
 t=Dr[e];Jr&&t&&!t[Br]&&zr.f(t,Br,{configurable:!0,get:function(){return 
this}})}("Promise"),ee.Promise,Qr(Qr.S+Qr.F*!vo,"Promise",{reject:function(e){var
 
t=po(this);return(0,t.reject)(e),t.promise}}),Qr(Qr.S+Qr.F*!vo,"Promise",{resolve:function(e){return
 e instanceof 
lo&&yo(e.constructor,this)?e:co(this,e)}}),Qr(Qr.S+Qr.F*!(vo&&function(e,t){if(!t&&!Wr)return!1;var
 n=!1;try{var 
r=[7],o=r[Ur]();o.next=function(){return{done:n=!0}},r[Ur]=function(){return 
o},e(r)}catch(e){}return 
n}(function(e){lo.all(e).catch(ho)})),"Promise",{all:function(e){var 
t=this,n=po(t),r=n.resolve,o=n.reject,i=ao(function(){var 
n=[],i=0,a=1;to(e,!1,function(e){var c=i++,s=!1;n.push(void 
0),a++,t.resolve(e).then(function(e){s||(s=!0,n[c]=e,--a||r(n))},o)}),--a||r(n)});return
 i.e&&o(i.v),n.promise},race:function(e){var 
t=this,n=po(t),r=n.reject,o=ao(function(){to(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return
 o
 .e&&r(o.v),n.promise}});var 
wo=["off","error","warn","info","log","debug"],jo={},Ao=global.console,Co=global.setTimeout,Io=global.setTimeoutNative;i();var
 
ko=function(e){this.instanceId=e,this.lastCallbackId=0,this.callbacks={}};ko.prototype.add=function(e){return
 
this.lastCallbackId++,this.callbacks[this.lastCallbackId]=e,this.lastCallbackId},ko.prototype.remove=function(e){var
 t=this.callbacks[e];return delete 
this.callbacks[e],t},ko.prototype.consume=function(e,t,n){var 
r=this.callbacks[e];return void 0!==n&&!1!==n||delete 
this.callbacks[e],"function"==typeof r?r(p(t)):new Error('invalid callback id 
"'+e+'"')},ko.prototype.close=function(){this.callbacks={}};var 
To={},No=1;k.prototype.destroy=function(){var e=y(this.docId);e&&(delete 
this.docId,delete 
e.nodeMap[this.nodeId]),this.children.forEach(function(e){e.destroy()})};var 
xo,Mo={},Po="div",Lo=["click","longpress","touchstart","touchmove","touchend","panstart","panmove","panend","horizontalpan","verticalpan","swipe"];(N.proto
 
type=Object.create(k.prototype)).constructor=N,function(e){xo=e}(N),Object.assign(N.prototype,{appendChild:function(e){if(!e.parentNode||e.parentNode===this)if(e.parentNode){if(C(e,this.children,this.children.length,!0),1===e.nodeType){var
 
t=C(e,this.pureChildren,this.pureChildren.length),n=g(this.docId);if(n&&t>=0)return
 n.send("dom",{action:"moveElement"},[e.ref,this.ref,t])}}else 
if(E(e,this),A(e,this.children,this.children.length,!0),this.docId&&x(this.docId,e),1===e.nodeType){A(e,this.pureChildren,this.pureChildren.length);var
 r=g(this.docId);if(r)return 
r.send("dom",{action:"addElement"},[this.ref,e.toJSON(),-1])}},insertBefore:function(e,t){if(!(e.parentNode&&e.parentNode!==this||e===t||e.nextSibling&&e.nextSibling===t))if(e.parentNode){if(C(e,this.children,this.children.indexOf(t),!0),1===e.nodeType){var
 
n=w(t),r=C(e,this.pureChildren,n?this.pureChildren.indexOf(n):this.pureChildren.length),o=g(this.docId);if(o&&r>=0)return
 o.send("dom",{action:"moveElement"},[e.ref,this.ref
 ,r])}}else 
if(E(e,this),A(e,this.children,this.children.indexOf(t),!0),this.docId&&x(this.docId,e),1===e.nodeType){var
 
i=w(t),a=A(e,this.pureChildren,i?this.pureChildren.indexOf(i):this.pureChildren.length),c=g(this.docId);if(c)return
 
c.send("dom",{action:"addElement"},[this.ref,e.toJSON(),a])}},insertAfter:function(e,t){if(!(e.parentNode&&e.parentNode!==this||e===t||e.previousSibling&&e.previousSibling===t))if(e.parentNode){if(C(e,this.children,this.children.indexOf(t)+1,!0),1===e.nodeType){var
 
n=C(e,this.pureChildren,this.pureChildren.indexOf(j(t))+1),r=g(this.docId);if(r&&n>=0)return
 r.send("dom",{action:"moveElement"},[e.ref,this.ref,n])}}else 
if(E(e,this),A(e,this.children,this.children.indexOf(t)+1,!0),this.docId&&x(this.docId,e),1===e.nodeType){var
 
o=A(e,this.pureChildren,this.pureChildren.indexOf(j(t))+1),i=g(this.docId);if(i)return
 
i.send("dom",{action:"addElement"},[this.ref,e.toJSON(),o])}},removeChild:function(e,t){if(e.parentNode&&(I(e,this.children,!0),1===e.nodeType))
 {I(e,this.pureChildren);var 
n=g(this.docId);n&&n.send("dom",{action:"removeElement"},[e.ref])}t||e.destroy()},clear:function(){var
 
e=g(this.docId);e&&this.pureChildren.forEach(function(t){e.send("dom",{action:"removeElement"},[t.ref])}),this.children.forEach(function(e){e.destroy()}),this.children.length=0,this.pureChildren.length=0},setAttr:function(e,t,n){if(this.attr[e]!==t||!1===n){this.attr[e]=t;var
 r=g(this.docId);if(!n&&r){var 
o={};o[e]=t,r.send("dom",{action:"updateAttrs"},[this.ref,o])}}},setStyle:function(e,t,n){if(this.style[e]!==t||!1===n){this.style[e]=t;var
 r=g(this.docId);if(!n&&r){var 
o={};o[e]=t,r.send("dom",{action:"updateStyle"},[this.ref,o])}}},setClassStyle:function(e){var
 t=this;for(var n in 
this.classStyle)t.classStyle[n]="";Object.assign(this.classStyle,e);var 
r=g(this.docId);r&&r.send("dom",{action:"updateStyle"},[this.ref,this.toStyle()])},addEvent:function(e,t){if(!this.event[e]){this.event[e]=t;var
 n=g(this.docId);n&&n.send("dom",{action:"addEvent"},[this
 .ref,e])}},removeEvent:function(e){if(this.event[e]){delete this.event[e];var 
t=g(this.docId);t&&t.send("dom",{action:"removeEvent"},[this.ref,e])}},fireEvent:function(e,t,n){var
 r=null,o=!1,i=this.event[e];return 
i&&t&&(t.stopPropagation=function(){o=!0},r=i.call(this,t)),!o&&n&&Lo.includes(e)&&this.parentNode&&this.parentNode.fireEvent&&(t.currentTarget=this.parentNode,this.parentNode.fireEvent(e,t,n)),r},toStyle:function(){return
 Object.assign({},this.classStyle,this.style)},toJSON:function(){var 
e={ref:this.ref.toString(),type:this.type,attr:this.attr,style:this.toStyle()},t=Object.keys(this.event);return
 
t.length&&(e.event=t),this.pureChildren.length&&(e.children=this.pureChildren.map(function(e){return
 e.toJSON()})),e},toString:function(){return"<"+this.type+" 
attr="+JSON.stringify(this.attr)+" 
style="+JSON.stringify(this.toStyle())+">"+this.pureChildren.map(function(e){return
 e.toString()}).join("")+"</"+this.type+">"}});var 
Fo=function(){},Ro=function(e,t){Object.definePrope
 
rty(this,"instanceId",{enumerable:!0,value:e}),Object.defineProperty(this,"callbackManager",{enumerable:!0,value:new
 ko(e)}),Fo=t||function(){}};Ro.prototype.callback=function(e,t,n){return 
this.callbackManager.consume(e,t,n)},Ro.prototype.destroyCallback=function(){return
 this.callbackManager.close()},Ro.prototype.normalize=function(e){var 
t=l(e);return e&&e instanceof N?e.ref:e&&e._isVue&&e.$el instanceof 
N?e.$el.ref:"Function"===t?this.callbackManager.add(e).toString():h(e)},Ro.prototype.send=function(e,t,n,r){var
 
o=this,i=t.action,a=t.component,c=t.ref,s=t.module,u=t.method;switch(n=n.map(function(e){return
 o.normalize(e)}),e){case"dom":return 
this[i](this.instanceId,n);case"component":return 
this.componentHandler(this.instanceId,c,u,n,Object.assign({component:a},r));default:return
 
this.moduleHandler(this.instanceId,s,u,n,r)}},Ro.prototype.callDOM=function(e,t){return
 
this[e](this.instanceId,t)},Ro.prototype.callComponent=function(e,t,n,r){return 
this.componentHandler(this.insta
 nceId,e,t,n,r)},Ro.prototype.callModule=function(e,t,n,r){return 
this.moduleHandler(this.instanceId,e,t,n,r)};var Do,zo,Jo=[],Bo=/^\s*\/\/ 
*(\{[^}]*\}) *\r?\n/,Uo={},Wo={createInstance:function(e,t,n,r){var 
o=Uo[e];if(!o){o=D(t)||{},Do[o.framework]||(o.framework="Weex"),(n=JSON.parse(JSON.stringify(n||{}))).bundleVersion=o.version,n.env=JSON.parse(JSON.stringify(global.WXEnvironment||{})),console.debug("[JS
 Framework] create an "+o.framework+"@"+n.bundleVersion+" instance from 
"+n.bundleVersion);var 
i={info:o,config:n,created:Date.now(),framework:o.framework};return 
i.services=z(e,i,zo),Uo[e]=i,Do[o.framework].createInstance(e,t,n,r,i)}return 
new Error('invalid instance id 
"'+e+'"')},registerService:P,unregisterService:L};(G.prototype=Object.create(k.prototype)).constructor=G,G.prototype.toString=function(){return"\x3c!--
 "+this.value+" 
--\x3e"},Object.assign(V.prototype,{createFinish:function(e){return(0,this.handler)([H("createFinish")],e)},updateFinish:function(e){return(0,this.h
 
andler)([H("updateFinish")],e)},refreshFinish:function(e){return(0,this.handler)([H("refreshFinish")],e)},createBody:function(e){var
 t=e.toJSON(),n=t.children;delete t.children;var r=[H("createBody",[t])];return 
n&&r.push.apply(r,n.map(function(e){return 
H("addElement",[t.ref,e,-1])})),this.addActions(r)},addElement:function(e,t,n){return
 
n>=0||(n=-1),this.addActions(H("addElement",[t,e.toJSON(),n]))},removeElement:function(e){if(Array.isArray(e)){var
 t=e.map(function(e){return H("removeElement",[e])});return 
this.addActions(t)}return 
this.addActions(H("removeElement",[e]))},moveElement:function(e,t,n){return 
this.addActions(H("moveElement",[e,t,n]))},setAttr:function(e,t,n){var 
r={};return 
r[t]=n,this.addActions(H("updateAttrs",[e,r]))},setStyle:function(e,t,n){var 
r={};return 
r[t]=n,this.addActions(H("updateStyle",[e,r]))},setStyles:function(e,t){return 
this.addActions(H("updateStyle",[e,t]))},addEvent:function(e,t){return 
this.addActions(H("addEvent",[e,t]))},removeEvent:function
 (e,t){return 
this.addActions(H("removeEvent",[e,t]))},handler:function(e,t){return 
t&&t()},addActions:function(e){var 
t=this.updates,n=this.handler;if(Array.isArray(e)||(e=[e]),!this.batched)return 
n(e);t.push.apply(t,e)}});var 
Go={createBody:"callCreateBody",addElement:"callAddElement",removeElement:"callRemoveElement",moveElement:"callMoveElement",updateAttrs:"callUpdateAttrs",updateStyle:"callUpdateStyle",addEvent:"callAddEvent",removeEvent:"callRemoveEvent"};$.handler=null,Object.assign($.prototype,{getRef:function(e){return
 
this.nodeMap[e]},open:function(){this.listener.batched=!1},close:function(){this.listener.batched=!0},createDocumentElement:function(){var
 e=this;if(!this.documentElement){var t=new 
N("document");t.docId=this.id,t.ownerDocument=this,t.role="documentElement",t.depth=0,t.ref="_documentElement",this.nodeMap._documentElement=t,this.documentElement=t,Object.defineProperty(t,"appendChild",{configurable:!0,enumerable:!0,writable:!0,value:function(t){_(e,t)}}),Objec
 
t.defineProperty(t,"insertBefore",{configurable:!0,enumerable:!0,writable:!0,value:function(t,n){_(e,t,n)}})}return
 this.documentElement},createBody:function(e,t){return this.body||O(this,new 
N(e,t)),this.body},createElement:function(e,t){return new 
N(e,t)},createComment:function(e){return new 
G(e)},fireEvent:function(e,t,n,r){if(e){(n=n||{}).type=t,n.target=e,n.currentTarget=e,n.timestamp=Date.now(),r&&Q(e,r);var
 o="true"===this.getRef("_root").attr.bubble;return 
e.fireEvent(t,n,o)}},destroy:function(){this.taskCenter.destroyCallback(),delete
 this.listener,delete this.nodeMap,delete this.taskCenter,m(this.id)}});var 
Vo={Document:$,Element:N,Comment:G,Listener:V,TaskCenter:Ro,sendTasks:function(){for(var
 e=[],t=arguments.length;t--;)e[t]=arguments[t];return"function"==typeof 
callNative?callNative.apply(void 
0,e):(global.callNative||function(){}).apply(void 0,e)}};return 
$.handler=Vo.sendTasks,{setNativeConsole:function(){if(n(),global.WXEnvironment&&"Web"!==global.WXEnvironment.plat
 form)global.console={debug:function(){for(var 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("debug")&&global.nativeLog.apply(global,o(e).concat(["__DEBUG"]))},log:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("log")&&global.nativeLog.apply(global,o(e).concat(["__LOG"]))},info:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("info")&&global.nativeLog.apply(global,o(e).concat(["__INFO"]))},warn:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("warn")&&global.nativeLog.apply(global,o(e).concat(["__WARN"]))},error:function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("error")&&global.nativeLog.apply(global,o(e).concat(["__ERROR"]))}};else{var
 
e=console.debug,t=console.log,i=console.info,a=console.warn,c=console.error;console.__ori__={debug:e,log:t,info:i,warn:a,error:c},console.debug=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("debug")&&console.__ori__.debug.apply(console,e)},console.log
 =function(){for(var 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("log")&&console.__ori__.log.apply(console,e)},console.info=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("info")&&console.__ori__.info.apply(console,e)},console.warn=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("warn")&&console.__ori__.warn.apply(console,e)},console.error=function(){for(var
 
e=[],t=arguments.length;t--;)e[t]=arguments[t];r("error")&&console.__ori__.error.apply(console,e)}}},resetNativeConsole:function(){jo={},global.console=Ao},setNativeTimer:i,resetNativeTimer:function(){global.setTimeout=Co,global.setTimeoutCallback=null},service:{register:P,unregister:L,has:F},freezePrototype:function(){a(),Object.freeze(Vo.Element),Object.freeze(Vo.Comment),Object.freeze(Vo.Listener),Object.freeze(Vo.Document.prototype),Object.freeze(Vo.Element.prototype),Object.freeze(Vo.Comment.prototype),Object.freeze(Vo.Listener.prototype)},init:function(e){Do=(zo=e||{}).framework
 s||{},M();for(var t in 
Do)Do[t].init(e);return["registerComponents","registerModules","registerMethods"].forEach(J),["destroyInstance","refreshInstance","receiveTasks","getRoot"].forEach(U),W("receiveTasks","callJS"),Wo},config:Vo}});

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a7266a2c/packages/weex-js-runtime/index.min.js.gz
----------------------------------------------------------------------
diff --git a/packages/weex-js-runtime/index.min.js.gz 
b/packages/weex-js-runtime/index.min.js.gz
index 3dedf7b..6249d01 100644
Binary files a/packages/weex-js-runtime/index.min.js.gz and 
b/packages/weex-js-runtime/index.min.js.gz differ

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a7266a2c/packages/weex-js-runtime/package.json
----------------------------------------------------------------------
diff --git a/packages/weex-js-runtime/package.json 
b/packages/weex-js-runtime/package.json
index 0793cc2..6d65de4 100644
--- a/packages/weex-js-runtime/package.json
+++ b/packages/weex-js-runtime/package.json
@@ -1,6 +1,6 @@
 {
   "name": "weex-js-runtime",
-  "version": "0.20.9",
+  "version": "0.21.8",
   "description": "Weex JS Runtime",
   "main": "index.js",
   "engines": {

Reply via email to