PageSourceSearch

https://apitor.com/assets/AppSection-fsdRa1OP.js

js apitor.com collected 2026-09-24 13:27:05 UTC 9,065 bytes, 1 lines download raw bytes

1import{_ as H,b as j,r as g,D as v,o as K,d as s,e as i,f as e,j as c,t as u,A as W,g as Z,n as $}from"./index-CnWEwfBF.js";const ee="/assets/img_home08_FreeApp-phone_2x-DhFJhp8U.png",M="/assets/button-LOHBznqA.png",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAYAAABNGP5yAAAAAXNSR0IArs4c6QAAAnFJREFUaEPtmj1W20AUhe+tswYKNsFxDgVgjM0yKFkADQ1NCgpWkCrbyA8khIZkG8km6B7SCeODgyXNz3vjkWR1HM/I7333m9EcI2LkF0feP7YAtgaMnMB2CeQWQER2AVwC2Aew8/L9fwE8ALgm+SdnTVkNEJEbABcdDX4geZULQhYAVePvAHwHsOfZ2E8ApySfPMdHD8sF4BOAs8AqP5I8D5wTPNwcgIjMqvX+LbiyfxOOSdbmmF05ADwCmER28Ivk+8i5XtNMAYjIomr+s1clzYMWJL8m3qNxujWAlPRd0aYWmAFQSt9BMLPAEoBG+uYWmAAQkTmAL8rrdk4y9mmSdw+o9NdM39QCdQOM0ncQ1C2wAGCRvpkFqgCM0zexQBuAZfomFqgBEJETAGYntv+28ROStxpPGU0AOdJXt0AFQOb0HQQVC7QA5Exf1YJkABtKX80CDQCbSF/NgiQAib/2aGzi9T1mJO9ib5YKYJPpq1gQDaCQ9B2EaAtSAJSQfrIFUQAKSz/JglgAJaWfZEEwABE5BqByDo/duVvmBf8fIQZAielHWxAEoPD0HYQgC0IBlJx+lAXeAHqSfrAFIQD6kH6wBV4ARGQKIPq8bbDb+9xySvJH10BfAH1KP8iCTgA9Td9B6LTAB0Af0/e2oBWAiBy9vNvTtZRK/vyI5H1TgV0A+py+lwWNAAaSvoPQaEEbgCGk32nBWgADS7/VgiYAQ0q/1YI3AETkEEDnCarkbb+ltkOS9Vuoy2sdgCGm7xq+rwDUj/b1AAaevmt6QvK3+2PFAKN3e0pbLSsWLAGMJP03FrwGUB8XD0qLy6iepQXPn9z9OVFZlxAAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAAjFJREFUSEvFl9GN2kAQhmcsIQEv4QXJ65eQCkIHcQehhEsFkArCVRDogFQQroJcKgiuIDztWuIhvheDhLQTj892bGPMydlN9smS7fm8s//M/EYwuFzXnYRhuG8LiX/LG41Go+FwOAeABREFSinfGpB35DjOVwCYMoSIHpRSM2tAz/N2APA2BxDRR6XUygpQCLFAxM+l4E9xHE+iKIpsAfeI+DoPrrX+EIbh5pYmOokmE8qvUirXSqnFLRjf7wR0Xdd3HOcbAARJkKWUcvsS2FXgeDye9nq9ORH5iDhJJB8l14/J9UZK+VAPnohnRkRzRMxLgs9xq7W+r9flxQ49z1smCv907YuJiAt7RUQ7x3EYwGWQlkXTIqKFUmqd36sAb8Femrb6c2VBFcAsjT+6Bm157+l8PvuHw4Fr9o9ohBBbRHxvGFiBFcCsRf00DONw91JK1kSx0pSyypIWxT3R5GrsPDmwVZldvoKIvjdNjhQohFghIo8Yk+sincUZCiG4qN+ZpAHAFynlXT3m/0mpxYJ/09jaLKmUs3mR1jSlFusQ6nOyaG11u2BYQMs4jtfsBgpgg2UwzHzuOgUwm+I8el6ZJnE8rXUqoH8ynsriqQBt7TLfXWU85Wm0cJaVFtdoogy2uiAxWBX70QjMUvtYdtUdhBTEcezXjfFVm8jQwWCwrE2RgIg2bKBOp9Ou3+9PEZF3MCs3f/7HOB6Pd00u/KYvZTAHBoB9269Y/hx/SJvd/w1SohkwvbEaEAAAAABJRU5ErkJggg==",V="/assets/button2-FlxfFIxY.png",oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAAklJREFUSEu91zFv00AUB/D/u4iBVqINUukCCBZQgQE+ABLfgREhNTNLYIAJYcNARTvYUlkQQ7ozwNxIcZfSDogKxACikJIBRV0SSJPS2n7IjhLi2L6zndAbY0u/++fduzsTjniQ51F98ZU4tnuTmUuuyOnIL1T/1zwIH/kGRLsiZpdqJPbOeBAzDFcc6MgbjXHDPkjEFaYOAii4AYLm5hfNcaJ90E82hPq/AVWX3ALyS9Y44AAYh3YhthzKFUatbwiUo6PXNxJUoiPUNxZUoVnrKwX/oc+qJDrnJIvmtUPibpL6KsEu2m6K2ad1EocXZCuVvTbCgSnr30RgUnSK939t119+mXb/LNMVZyVqcolBFephO/UXPyfZvtjtIliUg05zdqB/U4FxaAgbiMbgkhCOTnPw9+fU4DAqw/ouc4MEa3TJNTOBPXTm1KPv33afH+//jYq9j2BfywxO7bXwdeFW7eT9VeCE7Z8yqpEZ9LDPDws/ZlrNs5g4BJ5s1uQoNwko0mWnlDphAOtFkqAMmGLC1ug8/LM1FRiJxaL8hoRT7K3O3muJQSk2iD54V6HT+4+H+y8VmAjrHta6aNsGbVmxVxNlwkQYY43YnqcNS3n5koJKjHmHmOZpo5z4+hELSjFGkwlGbr2sqXpv+HkkKMOYeUV0nKKsTrJJhMBYzKsTUZHWV7fSphp8PwBGYhnqlChhCGN425FGb8vGKInCNfzEV6dbv9/390b/qs+m6Dha1jrJEwJYu31v+fr2hztI0U9ZU/tfT0c5/gK3mOU4To6g+wAAAABJRU5ErkJggg==",ae={class:"app-download"},le={class:"pc-only"},ne={class:"app-buttons"},se={class:"app-button-wrapper"},ie={key:0,class:"app-info"},pe={class:"app-info-content"},Ae=["src"],re={class:"app-info-header"},ge={class:"app-info-text"},ue={class:"app-button-wrapper"},ce={key:0,class:"app-info"},de={class:"app-info-content"},fe=["src"],ve={class:"app-info-header"},me={class:"app-info-text"},he={class:"mobile-only"},ye={class:"app-links"},be=["href"],Se=["href"],ke=["href"],we={key:0,class:"app-info"},Ue={class:"app-info-content"},Be=["src"],Ie={class:"app-info-cem"},xe={style:{color:"#0FC40F"}},Ee={class:"app-info-text"},Fe={key:1,class:"mobile-only app-text-link"},De=["href"],Qe={__name:"AppDownload",props:{appInfo:{type:Object,default:()=>({})},appStoreUrl:{type:String,default:""},googlePlayUrl:{type:String,default:""},webUrl:{type:String,default:""},showTextLink:{type:Boolean,default:!1},textLinkContent:{type:String,default:"Web App"}},setup(t){const p=t,l=j(),r=g(!1),d=g(!1),f=g(!1),m=g(!1),n=g({}),h=g(""),y=g(""),b=g(""),A=v(()=>{if(p.appInfo&&Object.keys(p.appInfo).length>0){const a={...p.appInfo};return a.main3&&!a.apple&&(a.apple=a.main3),a.main2&&!a.google&&(a.google=a.main2),a}return n.value}),q=v(()=>p.appStoreUrl||h.value),X=v(()=>p.googlePlayUrl||y.value),U=v(()=>p.webUrl||b.value),S=a=>{a==="apple"?(r.value=!0,d.value=!1,f.value=!1):a==="google"?(r.value=!1,d.value=!0,f.value=!1):a==="web"&&(r.value=!1,d.value=!1,f.value=!0)},k=()=>{r.value=!1,d.value=!1,f.value=!1};return K(async()=>
1{if(!m.value){m.value=!0;try{l.isInitialized&&l.appData?(n.value=l.appData.appInfo,h.value=l.appData.appStore,y.value=l.appData.googlePlay,b.value=l.appData.webUrl):(await l.fetchAppData(),n.value=l.appData.appInfo,h.value=l.appData.appStore,y.value=l.appData.googlePlay,b.value=l.appData.webUrl),n.value&&(n.value.main3&&!n.value.apple&&(n.value.apple=n.value.main3),n.value.main2&&!n.value.google&&(n.value.google=n.value.main2))}catch(a){console.error("获取应用数据失败:",a)}finally{m.value=!1}}}),(a,o)=>{var B,I,x,E,F,D,Q,C,L,P,G,J,N,R,Y,T,O,z;return i(),s("div",ae,[e("div",le,[e("div",ne,[e("div",se,[e("img",{class:"app-button",loading:"lazy",onMouseenter:o[0]||(o[0]=_=>S("apple")),onMouseleave:k,src:M,alt:"App Store"},null,32),r.value?(i(),s("div",ie,[o[4]||(o[4]=e("img",{class:"app-info-bg",loading:"lazy",src:w,alt:""},null,-1)),e("div",pe,[e("img",{class:"app-info-image",loading:"lazy",src:((I=(B=A.value)==null?void 0:B.apple)==null?void 0:I.image)||"",alt:""},null,8,Ae),e("div",re,[o[3]||(o[3]=e("img",{src:te,alt:""},null,-1)),e("p",null,u(((E=(x=A.value)==null?void 0:x.apple)==null?void 0:E.name)||"App Store"),1)]),e("div",ge,u(((D=(F=A.value)==null?void 0:F.apple)==null?void 0:D.content)||""),1)])])):c("",!0)]),e("div",ue,[e("img",{class:"app-button",loading:"lazy",onMouseenter:o[1]||(o[1]=_=>S("google")),onMouseleave:k,src:V,alt:"Google Play"},null,32),d.value?(i(),s("div",ce,[o[6]||(o[6]=e("img",{class:"app-info-bg",loading:"lazy",src:w,alt:""},null,-1)),e("div",de,[e("img",{class:"app-info-image",loading:"lazy",src:((C=(Q=A.value)==null?void 0:Q.google)==null?void 0:C.image)||"",alt:""},null,8,fe),e("div",ve,[o[5]||(o[5]=e("img",{src:oe,loading:"lazy",alt:""},null,-1)),e("p",null,u(((P=(L=A.value)==null?void 0:L.google)==null?void 0:P.name)||"Google Play"),1)]),e("div",me,u(((J=(G=A.value)==null?void 0:G.google)==null?void 0:J.content)||""),1)])])):c("",!0)])])]),e("div",he,[e("div",ye,[e("a",{href:q.value},o[7]||(o[7]=[e("img",{class:"app-button",loading:"lazy",src:M,alt:"App Store"},null,-1)]),8,be),e("a",{href:X.value},o[8]||(o[8]=[e("img",{class:"app-button",loading:"lazy",src:V,alt:"Google Play"},null,-1)]),8,Se)])]),t.showTextLink?(i(),s("div",{key:0,class:"pc-only app-text-link",onMouseenter:o[2]||(o[2]=_=>S("web")),onMouseleave:k},[e("a",{href:U.value,class:"text-link"},u(t.textLinkContent),9,ke),f.value?(i(),s("div",we,[o[9]||(o[9]=e("img",{class:"app-info-bg",loading:"lazy",src:w,alt:""},null,-1)),e("div",Ue,[e("img",{class:"app-info-image",loading:"lazy",src:((R=(N=A.value)==null?void 0:N.androidNotGoogle)==null?void 0:R.image)||"",alt:""},null,8,Be),e("div",Ie,[e("p",xe,u(((T=(Y=A.value)==null?void 0:Y.androidNotGoogle)==null?void 0:T.name)||"Web App"),1)]),e("div",Ee,u(((z=(O=A.value)==null?void 0:O.androidNotGoogle)==null?void 0:z.content)||""),1)])])):c("",!0)],32)):c("",!0),t.showTextLink?(i(),s("div",Fe,[e("a",{href:U.value,class:"text-link"},u(t.textLinkContent),9,De)])):c("",!0)])}}},Ce=H(Qe,[["__scopeId","data-v-dc940f84"]]),Le={class:"app-content"},Pe=["innerHTML"],Ge=["innerHTML"],Je={key:2,class:"app-phone"},Ne=["src"],Re={__name:"AppSection",props:{title:{type:String,default:""},content:{type:String,default:""},appInfo:{type:Object,default:()=>({})},appStoreUrl:{type:String,default:""},googlePlayUrl:{type:String,default:""},webUrl:{type:String,default:""},showTextLink:{type:Boolean,default:!1},textLinkContent:{type:String,default:"Web App"},phoneImage:{type:String,default:""},phoneGif:{type:String,default:""},backgroundColor:{type:String,default:""}},setup(t){const p=t;return K(()=>{console.log("AppSection mounted, phoneGif:",p.phoneGif)}),W(()=>p.phoneGif,l=>{console.log("phoneGif changed:",l)}),(l,r)=>(i(),s("div",{class:"app-section",style:$(t.backgroundColor?{background:t.backgroundColor}:{})},[e("div",Le,[t.title?(i(),s("div",{key:0,class:"content-title",innerHTML:t.title},null,8,Pe)):c("",!0),t.content?(i(),s("div",{key:1,class:"content-text",innerHTML:t.content},null,8,Ge)):c("",!0),Z(Ce,{"app-info":t.appInfo,"app-store-url":t.appStoreUrl,"google-play-url":t.googlePlayUrl,"web-url":t.webUrl,"show-text-link":t.showTextLink,"text-link-content":t.textLinkContent},null,8,["app-info","app-store-url","google-play-url","web-url","show-text-link","text-link-content"]),t.phoneGif?(i(),s("div",Je,[r[0]||(r[0]=e("img",{class:"phone-image",loading:"lazy",src:ee,alt:"App Phone"},null,-1)),e("img",{class:"phone-gif",loading:"lazy",src:t.phoneGif,alt:"App Demo"},null,8,Ne)])):c("",!0)])],4))}},Oe=H(Re,[["__scopeId","data-v-8b6cfd59"]]);export{Oe as A};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.