CINXE.COM

<!doctype html><html><head><title></title><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no,viewport-fit=cover,minimum-scale=1,maximum-scale=1,user-scalable=no"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="renderer" content="webkit"><meta name="layoutmode" content="standard"><meta name="imagemode" content="force"><meta name="wap-font-scale" content="no"><meta name="format-detection" content="telephone=no"><link href="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/css/lib-arco.98fed170.css" rel="stylesheet" crossorigin="anonymous"><link href="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/css/94.7f2d2358.css" rel="stylesheet" crossorigin="anonymous"><link href="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/css/main.799d8140.css" rel="stylesheet" crossorigin="anonymous"><meta charset="utf-8"><meta viewport="width=device-width,maximum-scale=1,minimum-scale=1"><link rel="preconnect" href="//portal.volccdn.com"><link rel="dns-prefetch" href="//portal.volccdn.com"><link rel="preconnect" href="//console.volcengine.com"><link rel="dns-prefetch" href="//console.volcengine.com"><meta msapplication-tileimage="//portal.volccdn.com/obj/volcfe/misc/favicon.png"><meta og:image="//portal.volccdn.com/obj/volcfe/misc/favicon.png"><link rel="icon" href="//portal.volccdn.com/obj/volcfe/misc/favicon.png" sizes="32x32"><link rel="icon" href="//portal.volccdn.com/obj/volcfe/misc/favicon.png" sizes="192x192"><link apple-touch-icon-precomposed="//portal.volccdn.com/obj/volcfe/misc/favicon.png"><meta bytedance-verification-code="BFlDDn5NtCfKBA015qLJ"><meta referrer="always"><noscript>You need to enable JavaScript to run this app.</noscript><script>window.gfdatav1={"env":"prod","idc":"hl","ver":"1.0.0.102","canary":0,"envName":"prod","region":"cn","runtime":"workerV2","extra":{"canaryType":null}}</script><script>!function(n,t){if(n.LogAnalyticsObject=t,!n[t]){function c(){c.q.push(arguments)}c.q=c.q||[],n[t]=c}n[t].l=+new Date}(window,"collectEvent")</script><script > ;(function(){ window._MODERNJS_ROUTE_MANIFEST = {"routeAssets":{"main":{"chunkIds":[691,378,740,74,801,594,94,792],"assets":["static/css/lib-arco.98fed170.css","static/js/lib-arco.ab74c901.js","static/js/lib-polyfill.3e0203f3.js","static/js/lib-lodash.b15f1e3d.js","static/js/lib-axios.7fea4b79.js","static/js/lib-react.c2793202.js","static/css/94.7f2d2358.css","static/js/94.5198efae.js","static/css/main.799d8140.css","static/js/main.e22febd6.js"],"referenceCssAssets":["static/css/lib-arco.98fed170.css","static/css/94.7f2d2358.css","static/css/main.799d8140.css"]},"$":{"chunkIds":[161],"assets":["static/js/async/$.97f617e8.js"],"referenceCssAssets":[]},"docs/page":{"chunkIds":[188],"assets":["static/js/async/docs/page.825256fb.js"],"referenceCssAssets":[]},"docs/(libid)/(docid$)/page":{"chunkIds":[831],"assets":["static/css/async/docs/(libid)/(docid$)/page.d35008bd.css","static/js/async/docs/(libid)/(docid$)/page.fd19990f.js"],"referenceCssAssets":["static/css/async/docs/(libid)/(docid$)/page.d35008bd.css"]},"docs/(libid)/layout":{"chunkIds":[741],"assets":["static/js/async/docs/(libid)/layout.f63aa227.js"],"referenceCssAssets":[]},"docs/layout":{"chunkIds":[143],"assets":["static/css/async/docs/layout.614181a8.css","static/js/async/docs/layout.588c40d2.js"],"referenceCssAssets":["static/css/async/docs/layout.614181a8.css"]}}}; })(); </script><script>!function(e,n,r,t,s,a,o,i,c,l,d,m,p,f){a="precollect",o="getAttribute",i="addEventListener",(l=function(e){(d=[].slice.call(arguments)).push(Date.now(),location.href),(e==a?l.p.a:l.q).push(d)}).q=[],l.p={a:[]},e[s]=l,(m=document.createElement("script")).src=r+"?bid=volcanoengine&globalName="+s,m.crossOrigin=0<r.indexOf("sdk-web")?"anonymous":"use-credentials",n.getElementsByTagName("head")[0].appendChild(m),i in e&&(l.pcErr=function(n){n=n||e.event,(p=n.target||n.srcElement)instanceof Element||p instanceof HTMLElement?p[o]("integrity")?e[s](a,"sri",p[o]("href")||p[o]("src")):e[s](a,"st",{tagName:p.tagName,url:p[o]("href")||p[o]("src")}):e[s](a,"err",n.error||n.message)},l.pcRej=function(n){n=n||e.event,e[s](a,"err",n.reason||n.detail&&n.detail.reason)},e[i]("error",l.pcErr,!0),e[i]("unhandledrejection",l.pcRej,!0)),"PerformanceLongTaskTiming"in e&&((f=l.pp={entries:[]}).observer=new PerformanceObserver((function(e){f.entries=f.entries.concat(e.getEntries())})),f.observer.observe({entryTypes:["longtask","largest-contentful-paint","layout-shift"]}))}(window,document,"https://lf3-short.ibytedapm.com/slardar/fe/sdk-web/browser.1.5.3.cn.js",0,"Slardar")</script></head><body><div id="root"><!--<?- html ?>--></div><!--<?- chunksMap.js ?>--><!--<?- SSRDataScript ?>--><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/common-lib/static/js/index.1.0.0.38.js" crossorigin="anonymous"></script><script defer="defer">!function(){"use strict";var e,t,n,r,o,i={},u={};function c(e){var t=u[e];if(void 0!==t)return t.exports;var n=u[e]={id:e,loaded:!1,exports:{}};return i[e].call(n.exports,n,n.exports,c),n.loaded=!0,n.exports}c.m=i,e=[],c.O=function(t,n,r,o){if(!n){var i=1/0;for(d=0;d<e.length;d++){n=e[d][0],r=e[d][1],o=e[d][2];for(var u=!0,a=0;a<n.length;a++)(!1&o||i>=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(u=!1,o<i&&(i=o));if(u){e.splice(d--,1);var f=r();void 0!==f&&(t=f)}}return t}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var i={};t=t||[null,n({}),n([]),n(n)];for(var u=2&r&&e;"object"==typeof u&&!~t.indexOf(u);u=n(u))Object.getOwnPropertyNames(u).forEach((function(t){i[t]=function(){return e[t]}}));return i.default=function(){return e},c.d(o,i),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return"static/js/async/"+({143:"docs/layout",161:"$",188:"docs/page",741:"docs/(libid)/layout",831:"docs/(libid)/(docid$)/page"}[e]||e)+"."+{131:"fbc187ec",138:"44ffd7be",143:"588c40d2",161:"97f617e8",188:"825256fb",407:"4ad9a124",558:"e9cbfd56",741:"f63aa227",766:"05865641",831:"fd19990f",905:"e801a177",957:"106da15f"}[e]+".js"},c.miniCssF=function(e){return"static/css/async/"+({143:"docs/layout",831:"docs/(libid)/(docid$)/page"}[e]||e)+"."+{143:"614181a8",831:"d35008bd",905:"cc5685cf"}[e]+".css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="doccenter:",c.l=function(e,t,n,i){if(r[e])r[e].push(t);else{var u,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),d=0;d<f.length;d++){var l=f[d];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==o+n){u=l;break}}u||(a=!0,(u=document.createElement("script")).charset="utf-8",u.timeout=120,c.nc&&u.setAttribute("nonce",c.nc),u.setAttribute("data-webpack",o+n),u.src=e,0!==u.src.indexOf(window.location.origin+"/")&&(u.crossOrigin="anonymous")),r[e]=[t];var s=function(t,n){u.onerror=u.onload=null,clearTimeout(p);var o=r[e];if(delete r[e],u.parentNode&&u.parentNode.removeChild(u),o&&o.forEach((function(e){return e(n)})),t)return t(n)},p=setTimeout(s.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=s.bind(null,u.onerror),u.onload=s.bind(null,u.onload),a&&document.head.appendChild(u)}},c.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},c.p="//portal.volccdn.com/obj/volcfe-scm/doccenter/",function(){if("undefined"!=typeof document){var e={691:0};c.f.miniCss=function(t,n){e[t]?n.push(e[t]):0!==e[t]&&{143:1,831:1,905:1}[t]&&n.push(e[t]=function(e){return new Promise((function(t,n){var r=c.miniCssF(e),o=c.p+r;if(function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=(u=n[r]).getAttribute("data-href")||u.getAttribute("href");if("stylesheet"===u.rel&&(o===e||o===t))return u}var i=document.getElementsByTagName("style");for(r=0;r<i.length;r++){var u;if((o=(u=i[r]).getAttribute("data-href"))===e||o===t)return u}}(r,o))return t();!function(e,t,n,r,o){var i=document.createElement("link");i.rel="stylesheet",i.type="text/css",c.nc&&(i.nonce=c.nc),i.onerror=i.onload=function(n){if(i.onerror=i.onload=null,"load"===n.type)r();else{var u=n&&n.type,c=n&&n.target&&n.target.href||t,a=new Error("Loading CSS chunk "+e+" failed.\n("+u+": "+c+")");a.name="ChunkLoadError",a.code="CSS_CHUNK_LOAD_FAILED",a.type=u,a.request=c,i.parentNode&&i.parentNode.removeChild(i),o(a)}},i.href=t,0!==i.href.indexOf(window.location.origin+"/")&&(i.crossOrigin="anonymous"),document.head.appendChild(i)}(e,o,0,t,n)}))}(t).then((function(){e[t]=0}),(function(n){throw delete e[t],n})))}}}(),function(){var e={691:0};c.f.j=function(t,n){var r=c.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(691!=t){var o=new Promise((function(n,o){r=e[t]=[n,o]}));n.push(r[2]=o);var i=c.p+c.u(t),u=new Error;c.l(i,(function(n){if(c.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;u.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",u.name="ChunkLoadError",u.type=o,u.request=i,r[1](u)}}),"chunk-"+t,t)}else e[t]=0},c.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,o,i=n[0],u=n[1],a=n[2],f=0;if(i.some((function(t){return 0!==e[t]}))){for(r in u)c.o(u,r)&&(c.m[r]=u[r]);if(a)var d=a(c)}for(t&&t(n);f<i.length;f++)o=i[f],c.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return c.O(d)},n=self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),c.nc=void 0}()</script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/lib-arco.ab74c901.js" crossorigin="anonymous"></script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/lib-polyfill.3e0203f3.js" crossorigin="anonymous"></script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/lib-lodash.b15f1e3d.js" crossorigin="anonymous"></script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/lib-axios.7fea4b79.js" crossorigin="anonymous"></script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/lib-react.c2793202.js" crossorigin="anonymous"></script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/94.5198efae.js" crossorigin="anonymous"></script><script defer="defer" src="//portal.volccdn.com/obj/volcfe-scm/doccenter/static/js/main.e22febd6.js" crossorigin="anonymous"></script><script>window.Slardar("init",{bid:"volcanoengine",env:"production",release:"1.0.0.102",plugins:{blankScreen:{threshold:1,screenshot:!0,rootSelector:"#root"},ajax:{ignoreUrls:["mcs.snssdk.com","localhost"]},jsError:{ignoreErrors:["ResizeObserver loop limit exceeded"]}}}),window.Slardar("start"),window.Slardar("sendEvent",{name:"ssr_level",categories:{site:"www",level:String((window._SSR_DATA||{}).renderLevel)}})</script></body></html>