BIOMETRIC FACE ACCESS SOLUTION MANUFACTURER



<br /> <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/><br /> <meta http-equiv="X-UA-Compatible" content="ie=edge"/><br /> <meta name="keywords" content=""/><br /> <meta name="description" content=""/><br /> <meta property="og:title" content=" "/><br /> <meta property="og:description" content=""/><br /> <meta property="og:url" content="https://www.hfcctv.com/Face-Access-Control-Solution"/><br /> <meta property="og:image" content="https://img001.video2b.com/1486/file1650267691350.png"/><br /> <meta property="og:image:width" content="138"/><br /> <meta property="og:image:height" content="70"/></p> <p> <meta name="google-site-verification" content="hN07Mlh3tg0JZ16_qIw7L_j6hrdxm1o11PdVmUH02RY"/> <br /> <meta name="yandex-verification" content="e3587033cef3bafd"/><br /> <meta name="csrf-ip" content="2a02:4780:2b:1487:0:a9b:621f:2"/><br /> <meta name="csrf-token" content="PbLI7hC4hOy4U5HKGjgGrCjKiDApF2NA4erwjKB4"/><br /> <meta http-equiv="x-dns-prefetch-control" content="on"/> <link rel="canonical" href="https://www.hfcctv.com/Face-Access-Control-Solution"/> <link rel="preconnect" href="https://www.hfcctv.com/Face-Access-Control-Solution"/> <link rel="preconnect" href="https://img001.video2b.com"/> <link rel="dns-prefetch" href="https://www.hfcctv.com/Face-Access-Control-Solution"/> <link rel="dns-prefetch" href="https://img001.video2b.com"/> <link rel="dns-prefetch" href="https://www.googleadservices.com"/> <link rel="dns-prefetch" href="https://www.googletagmanager.com"/> <link rel="dns-prefetch" href="https://www.google-analytics.com"/> <link rel="dns-prefetch" href="https://g.alicdn.com"/> <!--<link/>--> <link href="https://www.hfcctv.com/Face-Access-Control-Solution" hreflang="en" rel="alternate"/> <link href="https://www.hfcctv.com/es/Face-Access-Control-Solution" hreflang="es" rel="alternate"/> <link href="https://www.hfcctv.com/fr/Face-Access-Control-Solution" hreflang="fr" rel="alternate"/> <link href="https://www.hfcctv.com/ko/Face-Access-Control-Solution" hreflang="ko" rel="alternate"/> <link rel="icon" href="https://img001.video2b.com/1486/file1651730135546.png" type="image/x-icon"/> <link rel="shortcut icon" href="https://img001.video2b.com/1486/file1651730135546.png" type="image/x-icon"/> <script type="application/ld+json"><![CDATA[[ { "@context": "https:\/\/schema.org", "@type": "Organization", "url": "https:\/\/www.hfcctv.com", "logo": "https:\/\/img001.video2b.com\/1486\/file1650267691350.png", "name": "Chongqing Huifan Technology Co., Ltd", "alternateName": "HFSecurity", "email": "info@hfcctv.com", "sameAs": [ "https:\/\/www.youtube.com\/c\/Hfcctv", "https:\/\/www.facebook.com\/huifanTech", "https:\/\/twitter.com\/HFSecurity_Bio", "https:\/\/www.instagram.com\/hfsecurity_biometric\/", "https:\/\/www.linkedin.com\/in\/Biomertic-HFSecurity", "https:\/\/www.pinterest.com\/HFcctv", "https:\/\/www.tumblr.com\/blog\/hfsecurity", "https:\/\/vimeo.com\/hfsecurity", "https:\/\/vk.com\/id720595418", "https:\/\/www.reddit.com\/user\/Biometric_HFSecurity" ] }, { "@context": "https:\/\/schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "HOME", "item": "https:\/\/www.hfcctv.com\/" }, { "@type": "ListItem", "position": 2, "name": "Extend Page", "item": "https:\/\/www.hfcctv.com\/Face-Access-Control-Solution" } ] } ]]]></script><br /> </head><br /> <body class=" new_u_body body_color_bgs body_pages_other" id="wp_automatic_ReadabilityBody"></p> <p>loading</p> <p> <script type="text/javascript"><![CDATA[ var hasInquiry = 0; var inquiryStyle = "1"; var inquiryColor = "#fff"; ]]></script></p> <p><!-- css start --> <link rel="stylesheet" href="https://www.hfcctv.com/css/common_3.css?v=1705475650"/> <p><script src="https://www.hfcctv.com/~partytown/partytown.js"/> <script static="~partytown"><![CDATA[ partytown = { resolveUrl(url, location) { if ( url.hostname.includes("google-analytics") || url.hostname.includes("connect.facebook.net") ) { const proxyUrl = new URL("https://cdn.builder.io/api/v1/proxy-api"); proxyUrl.searchParams.append("url", url); return proxyUrl; } return url; }, forward: ["dataLayer.push", "fbq"], }; ]]></script><br /> <!-- header style start --></p> <p><script type="text/partytown" async="" src="https://www.googletagmanager.com/gtag/js?id=AW-10929123968"/> <script type="text/partytown"><![CDATA[ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-10929123968'); ]]></script></p> <p><script><![CDATA[ window.addEventListener('load',function() { if(window.location.href.includes("https://www.hfcctv.com/")) { document.querySelectorAll('div.enquiry_box button[type="submit"]').forEach(function(e) { e.addEventListener('click',function() { var name= document.querySelector('div.enquiry_box input[name="name"]').value; var email= document.querySelector('div.enquiry_box input[name="email"]').value; var text= document.querySelector('div.enquiry_box textarea[name="msg"]').value; var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; if(email!="" && email.match(mailformat) && name!="" && text!="") { gtag('event', 'conversion', {'send_to': 'AW-10929123968/prvLCPO1lpIYEIDltNso'}); } }) }) } }) ]]></script></p> <p><!-- Google Tag Manager --><br /> <script type="text/partytown"><![CDATA[(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-THTG2LLM');]]></script><br /> <!-- End Google Tag Manager --></p> <link rel="preload" as="image" href="https://img001.video2b.com/1486/file_01699854904062.jpg?x-oss-process=image/resize,m_lfit,w_768/format,webp/quality,100"/> <!-- header style end --></p> <link href="https://www.hfcctv.com/products_detail/ail_detail.css" rel="stylesheet" type="text/css"/> <p> <!-- css end --></p> <p> <input type="hidden" id="videoDefinition" value="auto"/><br /> <input type="hidden" id="verification_open_inp" value="1"/><br /> <input type="hidden" id="chat_is_open" value="1"/><br /> <input type="hidden" id="chat_is_form" value="1"/><br /> <input type="hidden" id="chat_prompt" value="Hello, please leave your name and email here before chat online so that we won't miss your message and contact you smoothly,or you can send an email to info@hfcctv.com. or whatsapp 008618598053400"/><br /> <input type="hidden" id="chat_prompt_phone" value="required"/><br /> <input type="hidden" id="inquire_success_herf" value="https://www.hfcctv.com/inquire/success"/><br /> <input type="hidden" id="compress_webp_onoff" value="1"/><br /> <input type="hidden" id="compress_capture_onoff" value="1"/><br /> <input type="hidden" id="compress_onoff" value="1"/><br /> <input type="hidden" id="img_compress" value="80"/><br /> <input type="hidden" id="set_playback_mode" value="current"/><br /> <input type="hidden" id="bannerCompress" value=""/><br /> <input type="hidden" id="bannerCompressQuality" value="80"/><br /> <input type="hidden" id="video_dialog_open_btn" value="0"/><br /> <input type="hidden" id="timed_inquiry_open" value="0"/><br /> <input type="hidden" id="dialog_page" value="0"/><br /> <input type="hidden" id="dialog_frequency" value="1"/><br /> <input type="hidden" id="uniqueness" value="0"/><br /> <input type="hidden" id="timed_inquiry_style" value="0"/><br /> <input type="hidden" id="timed_inquiry_color" value=""/><br /> <script data-static="false" src="https://www.hfcctv.com/libs/jquery-2.1.3.min.js"/> <!-- no model-viewer loaded --> <script data-static="false" type="text/javascript"><![CDATA[ var inquiryFormTexts = {"company_field_hint":"Enter your company name","company_field_name":"Company Name","content_field_hint":"Enter the content of your inquiry","content_field_name":"Content","cookie_tips":"Privacy & use of cookies. We use cookies to optimise and continuously improve our website for you. Through your continued use of our website, you consent to the use of cookies.","define_1_field_hint":"Please select Subject","define_1_field_name":"Subject","define_1_field_options":"Face Access \nTime Attendance\nFingerprint Scanner\nBiometric Tablet\nOEM\/ODM Solution\nCooperation\nAfter Sales Support","email_field_alias":"","email_field_hint":"Enter your e-mail","email_field_name":"E-mail","name_field_hint":"Enter your name","name_field_name":"Name","phone_field_alias":"\/WhatsApp\/Skype","phone_field_hint":"Enter your phone","phone_field_name":"Phone","subscribe_hint":"Subscribe to be hear about our latest arrivals!","success_submit_msg":"INQUIRY SUCCESS","success_submit_service_msg":"Thanks your interest on our service! We will reply you within 24 hours. Sincerely hope to serve your company!"}; var imgLazyLoad_bol = document.createElement('canvas').toDataURL('image/webp', 0.5).indexOf('data:image/webp') === 0; var _langs_json = {"Products_Detail":"Products Detail","Download_Free":"Download Free","Please_enter_the_Email":"Please enter the E-mail","More_than_you_think":"Just tell us your requirements, we can do more than you can imagine.","Send_your_inquiry":"Send your inquiry","Submit":"Submit","Contact_Details":"Contact Details","replay":"Replay","come_from":"come from","PREV":"PREV","NEXT":"NEXT","Download":"Download","thanks_you_company":"Thanks your interest on our service! We will reply you within 24 hours. Sincerely hope to serve your company!","INQUIRY_SUCCESS":"INQUIRY SUCCESS","BACK":"BACK","Enter_name":"Enter your name","Enter_phone":"Enter your phone","Enter_e_mail":"Enter your e-mail","Enter_company_name":"Enter your company name","Enter_inquiry":"Enter the content of your inquiry","Search Result in":"Search Result in","No Result in":"No Result in","Choose a different language":"Choose a different language","Current language":"Current language","content_max_800":"Comment content is limited to 800 characters","Please_content":"Please enter comment content","Sumbit":"Sumbit","comment":"Comment","thank_comment":"Thank you for your comment,the comment will be displayed after approval","Email_format_error":"Email format error","please_enter_content":"Please enter the content","LOAD MORE":"LOAD MORE","Add_comment":"Add a comment","Language":"Language","Links":"Links","attachment_hover2":"It is recommended to upload up to 5, and the single size must not exceed 20M.","attachment_hover1":"Support formats\uff1a","Re_upload":"The upload may fail due to network delay. Please upload again","Upload failed":"Upload failed","max_to5":"Recommended to upload up to 5","max_20m":"Single file size must not exceed 20M","not_supported":"The file type is not supported","Attachment":"Attachment","Go_fast":"Go fast","Mobile_Whatsapp":"Mobile\/Whatsapp","Successful operation":"Successful operation","Failure to submit":"Failure to submit","network error":"network error","Cannot be empty, please re-enter":"Cannot be empty, please re-enter","Enter keywords to search":"Enter keywords to search","Choose your country or region":"Choose your country or region","READ MORE":"READ MORE","send inquiry now":"SEND INQUIRY NOW","major product":"Major product","detail tell":"TELL","detail phone":"PHONE","detail address":"ADDRESS","ADDRESS":"ADDRESS","views":"views","Country":"Country","TEL":"TEL","No more":"No more","LIKE":"LIKE","DISLIKE":"DISLIKE","SHARE":"SHARE","READ MORE ABOUT US":"READ MORE ABOUT US","ABOUT US":"ABOUT US","Recommended":"Recommended","Format error":"Format error","Content":"Content","Company Name":"Company Name","Phone":"Phone","products":"products","E-mail":"E-mail","Email":"Email","Name":"Name","Surname":"Name","Contacts":"Contacts","Company_Name":"Company Name","Telephone":"Telephone","Fax":"Fax","Website":"Website","Male":"Male","Female":"Female","Gender":"Gender","SEARCH":"SEARCH","Major product":"Major product","CONTACT US NOW":"CONTACT US NOW","Just leave your email or phone number in the contact form so we can send you a free quote for our wide range of designs!":"Just leave your email or phone number in the contact form so we can send you a free quote for our wide range of designs!","GET IN TOUCH WITH US":"GET IN TOUCH WITH US","If you have more questions,write to us":"If you have more questions,write to us","CONTACT US":"CONTACT US","Contact_US":"Contact US","BRANCH OFFICE":"BRANCH OFFICE","Do you have questions?":"Do you have questions?","We are committed to producing the best quality products at the most competitive prices. Therefore, we sincerely invite all interested companies to contact us for more information.":"We are committed to producing the best quality products at the most competitive prices. Therefore, we sincerely invite all interested companies to contact us for more information.","User login":"User login","Account":"account","Password":"password","Tags_1":"You\u2019re in the right place for","Tags_2":"By now you already know that, whatever you are looking for, you\u2019re sure to find it on","Tags_3":"we guarantee that it\u2019s here on","Tags_4":"We aim to provide the highest quality","Tags_5":"for our long-term customers and we will actively cooperate with our customers to offer effective solutions and cost benefits.","Home":"Home","Cases":"Cases","News":"News","Abouts":"Abouts","ODM OEM Service":"ODM & OEM Service","OEM Service":"ODM,OEM Service","Get Quote":"Get Quote! Find Details About Company Profile, ","Contact Get Quote":"Get Quote!","In":" in ","Please contact us":", Please contact us.","Main products":". Main products: ","manufacturer in China":" manufacturer in China, ","Provide Cases":" Provide Cases, ","Provide ODM,OEM Service":" Provide ODM,OEM Service, ","Is the best":" is the best ","Manufacturers Suppliers":" manufacturers & Suppliers","BRANCH":"BRANCH","BRANDS":"BRANDS","Follow Us":"Follow Us","Products Details":"Products Details","Company Profile":"Company Profile","Basic Information":"Basic Information","Company Video":"Company Video","Certifications":"Certifications","Year Established":"Year Established","Business Type":"Business Type","Country \/ Region":"Country \/ Region","Main Industry":"Main Industry","Main Products":"Main Products","Enterprise Legal Person":"Enterprise Legal Person","Total Employees":"Total Employees","Annual Output Value":"Annual Output Value","Export Market":"Export Market","Cooperated Customers":"Cooperated Customers","Manufacturing Industry":"Manufacturing Industry","Sourcing Company":"Sourcing Company","Factory":"Factory","Wholesaler":"Wholesaler","Government Agency":"Government Agency","Business Service":"Business Service","Trade Companies":"Trade Companies","Association":"Association","Others":"Others","Chinese Mainland":"Chinese Mainland","European Union":"European Union","Middle East":"Middle East","Eastern Europe":"Eastern Europe","Latin America":"Latin America","Africa":"Africa","Oceania":"Oceania","Hong Kong and Macao and Taiwan":"Hong Kong and Macao and Taiwan","Japan":"Japan","Southeast Asia":"Southeast Asia","America":"America","Issue by":"Issue by","People":"People","More than 1000 people":"More than 1000 people","Click to chat":"Click to chat","submitted_subscribe_success_tips":"You have successfully submitted from your Preferences.","unsubscribe_success_tips":"You have successfully unsubscribed from general email promotions.","Dont Miss Out":"Don't Miss Out","sure_miss_out_tips":"Are you sure you want to miss out on all e-mail sent by the system about the website content\uff1f","change_your_preferences_tips":"To receive these emails again in the future, you can change your Preferences.","Content interested":"Content interested","Content release time":"Content release time","Sending frequency":"Sending frequency","Continue to unsubscribe":"Continue to unsubscribe","not_unsubscribe_tips":"This will not unsubscribe you from administ emails.","Regular_FAQ":"Regular FAQ","FAQs":"FAQs","ERROR_TIP":"Oops! That page can\u2019t be found.","ERROR_TIP_1":"Please enter keywords to search or go back to the Home Page.","ERROR_TIP_SEARCH":"keyword","ERROR_HOT_PRODUCT":"Hot Products","in_china":"in china","manufacturer":"manufacturer","company":"company","factory":"factory","price":"price","Tags":"Tags","Related Article":"Related Article","Accept":"Accept","cookie_tips":"Privacy & use of cookies. We use cookies to optimise and continuously improve our website for you. Through your continued use of our website, you consent to the use of cookies. ","Sitemap":"Sitemap","Total":"Total","Quick Attribute Index":"Quick Attribute Index","Attribute Index":"Attribute Index","Index":"Index","Other":"Other","More":"More","Please fill in this field":"Please fill in this field","Go Back":"Go Back","The page will automatically be redirected to Home in":"The page will automatically be redirected to Home in","seconds. You can also":"seconds. You can also","Send Your Inquiry":"Send Your Inquiry","Send Inquiry Now":"Send Inquiry Now","Share With":"share with","Your_E-mail":"Your E-mail","Privacy_Policy":"Privacy Policy","WhatsApp_Skype":"\/WhatsApp\/Skype","select_material":"Select Material","country_region":"Country\/Region","width":"Width","height":"Height","choose_file_to_upload":"Choose file(s) to upload","month01":"January","month02":"February","month03":"March","month04":"April","month05":"May","month06":"June","month07":"July","month08":"August","month09":"September","month10":"October","month11":"November","month12":"December","Refuse":"Refuse"}, fun_scr_arr = []; var _verification_type = 0; var kk; var _is_lighthouse = false; ]]></script><br /> <script type="text/javascript"><![CDATA[ fun_scr_arr.push({name:'script',url:"/libs/swiper/swiper.min.js",type:"text/javascript"}); fun_scr_arr.push({name:'link',url:"/libs/aliplayer/aliplayer-min.css",rel:"stylesheet"}); fun_scr_arr.push({name:'script',url:"/libs/aliplayer/aliplayer-min.js",type:"text/javascript"}); _verification_type = "3"; // fun_scr_arr.push({name:'script',url:"https://turing.captcha.qcloud.com/TCaptcha.js",type:"text/javascript"}); ]]></script><br /> <!-- 引用内容 start --></p> <div class="content_box"> <div class="tem_title_1 no_bg_src" module_center="center" id="v64228d1c5104a" module_id="5017" bg_img_url="" module_type="module"> <div class="container"> <div direction="3"> <div class="text top_text"> <div class="sticky_box"> <div class="top_title "> <section template-edit="title_languages" module_name="module"> <p><span style="color:#E7BF39;">HFSECURITY</span><span style="color:#1F61A6;"> BIOMETRIC FACE ACCESS SOLUTION MANUFACTURER</span></p> </section></div> </p></div> </p></div> </p></div> </p></div> </div> <div class="tem_picture_3 no_bg_src content-section" module_center="left" id="v64250377bf56b" module_id="5020" bg_img_url="" module_type="module"> <div class="container"> <div class="picture_con"> <ul class="picture_ul" direction="1"> <li class="picture_li"> <div class="sticky_box " modular-edit="custom"> <div class="top_title"> <section template-edit="title_languages" module_name="module"> <p><span style="color:#E7BF39;"> Are You Experiencing These Pains</span><span style="color:#1F61A6;"> When Sale or Buy Face Recognition Time Attendance Access Control ?</span></p> </section></div> <div class="top_describe"> <section template-edit="describe_languages" module_name="module"> <p><span style="font-size:16px;">At HFSecurity, we understand the pain points faced by businesses and individuals when it comes to the sale and purchase of facial recognition attendance and access control systems. We have made it our mission to address these challenges and provide comprehensive solutions that meet your needs.</span></p> </section></div> </p></div> </li> <li class="picture_li "> <div class="sticky_box"> <div class="img_list"> <ul class="img_ul"> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="1"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680159401000.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">time attendance the facial access control only supports English language, no other languages are supported.</span></p> <p><span style="font-size:16px;"><span style="color:#FF0000;">HFSecurity Support:</span> Our facial recognition time attendance and access control systems are designed with multi-language support, ensuring seamless integration in diverse environments. Whether you are a global enterprise or working in a multilingual environment, our systems can cater to your language preferences.</span></p> <p><span style="font-size:16px;">​​​​​​​​​​​​​​</span></p> </div></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="1"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680159401000.png"/> </div> <div class="title"> <p><strong><span style="font-size:20px;">MOQ is Big, Can't ODM Logo</span></strong></p> </p></div> <div class="describe"> <p><span style="font-size:16px;">Insufficient quantity, can not be customized logo, and product quality can not be guaranteed.</span></p> <p><span style="font-size:16px;">​​​​​​​<span style="color:#FF0000;">HFSecurity Support: </span>At HFSecurity, we offer flexible options to accommodate your specific needs. Our minimum order quantities are designed to be reasonable, Additionally, we offer the option to customize the devices with your own logo, ensuring brand consistency and recognition.</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> </div></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="1"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680159401000.png"/> </div> <div class="title"> <p><strong><span style="font-size:20px;">Software No Centalized Management</span></strong></p> </p></div> <div class="describe"> <p><span style="font-size:16px;">Some biometric attendance access system only could manage under LAN network.</span></p> <p><span style="font-size:16px;">​​​​​​​<span style="color:#FF0000;">HFSecurity Support: </span>HFSecurity facial recognition time attendance access control systems come equipped with centralized management features. With our intuitive software, you can easily monitor and control all connected devices from a single, user-friendly interface. Say goodbye to the complexity of managing multiple systems, as we provide the tools to streamline your operations.</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> </div></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="1"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680159401000.png"/> </div> <div class="title"> <p><strong><span style="font-size:20px;">Software is Too Expensive</span></strong></p> </p></div> <div class="describe"> <p><span style="font-size:16px;">Some biometric access system usually charges based on quantity of users and equipment.</span></p> <p><span style="font-size:16px;">​​​​​​​<span style="color:#FF0000;">HFSecurity Support: </span>We believe that quality should not come at the expense of affordability. Our facial recognition time attendance and access control software are not only powerful but also competitively priced. We understand that budget constraints are a reality for many businesses, and that is why we have carefully balanced cost and functionality to bring you the best value for your investment. We also provide FREE software.</span></p> </div></div> </li> </ul></div> </p></div> </li> </ul></div> </p></div> </div> <div class="tem_title_1 no_bg_src" module_center="center" id="v64228b8c4626a" module_id="5017" bg_img_url="" module_type="module"> <div class="container"> <div direction="3"> <div class="text top_text"> <div class="sticky_box"> <div class="top_title "> <section template-edit="title_languages" module_name="module"> <p><span>HFSECURITY Provide A Complete Solution for You</span></p> </section></div> <div class="top_details "> <section template-edit="describe_languages" module_name="module"> <p style="text-align: left;"><span style="font-size:16px;">We are all manufactured according to the strictest international standards. Our biometric door time attendance access control system have received favor from both domestic and foreign markets.</span></p> <p style="text-align: left;"><span style="font-size:16px;">We are now widely exporting to 200 countries.</span></p> </section></div> </p></div> </p></div> </p></div> </p></div> </div> <div class="rich_text_1 no_bg_src content-section" id="v64228b9297740" module_id="5037" bg_img_url="" module_type="module"> <div class="container"> <div class="rich_text_con"> <div class="ueditor_box" style="position: relative;"> <div class="con"> <div class="d-tem11-graphic tem11-graphic mockup" data-detail="wrap"> <div class="tab_row"> <div class="img" style="width:50%"><img decoding="async" src="https://img001.video2b.com/1486/file_01679996510012.png" alt=""/></div> <div class="text_box" style="width:50%"> <div class="txt"> <p><span style="font-size: 24px;">Expansion of Face Access Control </span></p> <p><span style="font-size: 18px;">1. Wiegand 24/36 output </span></p> <p><span style="font-size: 18px;">2. Relay( NC, COM) </span></p> <p><span style="font-size: 18px;">3. Connect with  Electronic/ magnetic lock, exit button, power to manage exit/entrance. </span></p> <p><span style="font-size: 18px;">4. Connect with wing gates, stick gates, swing gates, full height gates </span></p> </div> </div> </div> </div> <div class="d-tem12-graphic d-tem11-graphic tem12-graphic tem11-graphic mockup" data-detail="wrap"> <div class="tab_row"> <div class="img" style="width:50%"><img decoding="async" src="https://img001.video2b.com/1486/file_01679996726488.jpg" alt=""/></div> <div class="text_box" style="width:50%"> <div class="txt"> <p><span style="font-size: 24px;">Free Cloud Software with Free SDK & API</span></p> <p style="text-align: left;"><span style="font-size: 18px;">HFSECURITY Face Time Attendance Access Control Solution has Open API and source code, the users can do a deep and suitable app for themselves based on the real situation or the different cases.</span></p> <ol style="list-style-type: decimal;"> <li/> <li> <p style="text-align: left;"><span style="font-size: 18px;">1. Software support English, Spanish, Arabic, Chinese, Korean... Hardware support over 30+ language</span></p> </li> <li> <p style="text-align: left;"><span style="font-size: 18px;">2. One-time registration </span></p> </li> <li> <p style="text-align: left;"><span style="font-size: 18px;">3. Centralized management for multiple devices under LAN and WLAN </span></p> </li> <li> <p style="text-align: left;"><span style="font-size: 18px;">4. Same software for time attendance access control</span></p> </li> </ol> </div> </div> </div> </div> <div class="d-tem11-graphic tem11-graphic mockup" data-detail="wrap"> <div class="tab_row"> <div class="img" style="width:50%"><img decoding="async" src="https://img001.video2b.com/1486/file_01679996758341.jpg" alt=""/></div> <div class="text_box" style="width:50%"> <div class="txt"> <p><span style="font-size: 24px;">Multiple Style</span></p> <p><span style="font-size: 18px;">HFSECURITY Face Recognition Time Attendance Access Control with different version of the model, it's flexible for different application places, lobby, office, security building, etc,.</span></p> </div> </div> </div> </div> <div class="d-tem12-graphic d-tem11-graphic tem12-graphic tem11-graphic mockup" data-detail="wrap"> <div class="tab_row"> <div class="img" style="width:50%"><img decoding="async" src="https://img001.video2b.com/1486/file_01698743783785.png" alt=""/></div> <div class="text_box" style="width:50%"> <div class="txt"> <p style="text-align: left;"><strong><span style="font-size: 24px;">Connect with Turnstile</span></strong></p> <div class="description" style="text-align: left;"><span style="font-size: 18px;">It can connected with turnstile, installed at the entrance of building for vistor management.</span></p> <p><span style="font-size: 18px;">As it could recognize face and measure temperature for strangers. It will be very suitable for public area, such as supermarket, mall, park ect.</span></p> </div> </div> </div> </div> </div> </div></div> </p></div> </p></div> </div> <div class="tem_title_1 no_bg_src" module_center="center" id="v643cf1ecea5d6" module_id="5017" bg_img_url="" module_type="module"> <div class="container"> <div direction="3"> <div class="text top_text"> <div class="sticky_box"> <div class="top_title "> <section template-edit="title_languages" module_name="module"> <p><span style="color:#E7BF39;">Traditional Access Control Time Attendance </span>VS.<span style="color:#E7BF39;"> </span><span style="color:#1F61A6;">Biometric Access Control Time Attendance</span></p> </section></div> <div class="top_details "> <section template-edit="describe_languages" module_name="module"> <p style="text-align: left;"><span style="font-size:16px;">Traditional access control time attendance systems typically rely on physical keys, ID badges, or access codes to grant entry to a restricted area. They are relatively simple to install and maintain but can be easily lost, duplicated or shared.</span></p> <p style="text-align: left;"><span style="font-size:16px;">Biometric door access control time attendance system use unique physiological or behavioral characteristics such as fingerprints, iris recognition, facial recognition and palm print recognition to grant access. These systems are highly accurate and easy to install and maintain.</span></p> <p style="text-align: left;"><span style="font-size:16px;">Traditional access control time attendance systems rely on physical access cards or passwords to gain entry. Biometric facial access control time attendance systems use facial recognition technology to identify and authenticate users. Biometric facial access control systems are more secure, as they are harder to breach and provide increased accuracy in identification.</span></p> </section></div> </p></div> </p></div> </p></div> </p></div> </div> <div class="no_bg_src slice-picture-root" id="v64253b73962a1" module_id="5056" module_type="module" data-auto-padding="1" style="--separator-color:#fff; --handle-color:#fff;--icon-color:#333;"> <div class="container"> <div class="slice-picture "> <div class="slice-picture__box"> <img decoding="async" class="slice-picture__img" src="https://img001.video2b.com/1486/file_01680162246533.jpg" alt="Bottom"/> </div> <div class="slice-picture__box" style="z-index: 1;" data-role="top-box"> <img decoding="async" class="slice-picture__img" src="https://img001.video2b.com/1486/file_01680162483149.jpg" alt="Top"/> </div> </p></div> </p></div> </p></div> <div class="tem_picture_3 no_bg_src content-section" module_center="center" id="v64191e1c9dcdf" module_id="5020" bg_img_url="https://img001.video2b.com/1326/file_01644995697768.jpg" module_type="module"> <div class="container"> <div class="picture_con"> <ul class="picture_ul" direction="3"> <li class="picture_li"> <div class="sticky_box " modular-edit="custom"> <div class="top_title"> <section template-edit="title_languages" module_name="module"> <p><span style="color:#E7BF39;">WHY CHOOSE</span><span style="color:#1F61A6;"> BIOMETRIC FACE ATTENDANCE ACCESS CONTROL</span></p> <p><span style="color:#1F61A6;">FOR YOUR BUSINESS</span></p> </section></div> <div class="top_describe"> <section template-edit="describe_languages" module_name="module"> <p style="text-align: left;"><span style="font-size:16px;">Face time attendance access control is a secure and convenient way to control access to a building or facility. It uses facial recognition technology to identify people and grant access to the appropriate areas. Face access control time attendance offers several advantages over traditional methods of access control, such as card access, keypads, and key cards.</span></p> <p style="text-align: left;"><span style="font-size:16px;">First, face access control is much more secure than traditional methods, as it requires the user to provide a biometric identifier in order to gain access. This eliminates the possibility of someone gaining access to a facility by stealing a card or entering a code. Additionally, face access control can also be used to monitor the identity of those entering the facility, which can help to prevent unauthorized access.</span></p> <p style="text-align: left;"><span style="font-size:16px;">Second, face access control is much more convenient than traditional methods. With face access control, there is no need to carry a card or key and no need to remember a code. This makes it much faster and easier to gain access to a facility.</span></p> <p style="text-align: left;"><span style="font-size:16px;">Finally, face access control is much more cost-effective than traditional methods. Traditional access control requires the purchase of key cards or keypads, as well as the installation of cameras and other equipment. With face access control, the only cost is the initial purchase of the facial recognition equipment.</span></p> <p style="text-align: left;"><span style="font-size:16px;">For these reasons, face access control is an ideal solution for facilities that need to control access to their buildings or other sensitive areas. It is secure, convenient, and cost-effective, making it an ideal choice for any facility that needs controlled access.</span></p> </section></div> </p></div> </li> <li class="picture_li "> <div class="sticky_box"> <div class="img_list"> <ul class="img_ul"> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680056585041.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric face access control system is extremely accurate and reliable, making it an effective way to secure your business premises.</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_11680056490337.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric face recognition access control system eliminates the need for staff to carry keys or access cards since their face will be recognized automatically.</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_21680056490337.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">​​​​​​​Biometric face recognition access  systems can provide real-time monitoring and remote access control, allowing you to monitor and manage your business premises from any location.</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_31680056490337.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric face recognition access system reduces the cost of traditional access control methods, such as key management and replacement of lost access cards.</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_41680056490337.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric facial access system is easy to use and requires minimal training for employees to get started.</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_51680056490337.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric face access control can be easily integrated with other security systems, such as time and attendance tracking, to provide a complete security solution.</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680056827472.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric face access control systems are durable and reliable, ensuring that your business is protected for years to come.</span></p> </div></div> </li> <li class="img_li" list_cols="4" mobile_list_cols=""> <div class="img_con"> <div class="img_par no_img_src" img_type="" img_text_align="2"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01680056836366.png"/> </div> <div class="describe"> <p><span style="font-size:16px;">Biometric face access control can be adapted to meet the unique needs of your business, making it a flexible and customizable security solution.</span></p> <p><span style="font-size:16px;">​​​​​​​</span></p> </div></div> </li> </ul></div> </p></div> </li> </ul></div> </p></div> </div> <div class="tem_title_1 no_bg_src" module_center="center" id="v64198fef2885c" module_id="5017" bg_img_url="" module_type="module"> <div class="container"> <div direction="3"> <div class="text top_text"> <div class="sticky_box"> <div class="top_title "> <section template-edit="title_languages" module_name="module"> <p><span>Multiple Identification Methods for Your Choice</span></p> </section></div> <div class="top_details "> <section template-edit="describe_languages" module_name="module"> <p style="text-align: left;"><span style="font-size:16px;">Security is one of the most important things in the world today for individuals and companies alike. Relying on traditional access control methods such as keys and passwords is not enough. The need for more advanced and secure technologies has led to the development of access control products for facial recognition. Nowadays, using face recognition for access control and attendance control is quite popular, mostly due to its advantageous "touch-free" experience. Later, with the continued development of access control in biometric recognition. </span></p> <p style="text-align: left;"><span style="font-size:16px;">Multi-function Time Attendance Access Control became a new trend, such as <strong>face and iris recognition attendance access control</strong>,or <strong>face and palm recognition attendance access control</strong> – – especially for higher security and more convenience situations.</span></p> <p style="text-align: left;"><span style="font-size:16px;"><strong>HFSECURITY</strong> is one of the leading manufacturers in this field, providing cutting-edge solutions to improve security in commercial and residential buildings.</span></p> </section></div> </p></div> </p></div> </p></div> </p></div> </div> <div class="public_lists_tem_5 no_bg_src content-section" module_center="center" id="v641990372afb0" module_id="5038" bg_img_url="" module_type="module"> <div class="container"> <div class="con list_5 swiper-container"> <ul class="list_row_ul swiper-wrapper" swiper_switch="0"> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01679889287049.jpg" img_preview_gif="" alt="<p>HF-FR05</p>"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <div class="describe" title_lengths=""> <p>Biometric 5 inch Portable 4G Fingerprint Card Reader Face Recognition Access Control​​​​​​​</p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_11681459314393.jpg" img_preview_gif="" alt="<p>HF-X05</p>"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <div class="describe" title_lengths=""> <p>Andriod 5 inch Iris Face NFC Full Open Biometric Access Control</p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01679897619724.jpg" img_preview_gif="" alt="FR05M"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <p> FR05M </p> <div class="describe" title_lengths=""> <p>Palm Face Fingerprint Recognition Muti-function Linux System Door Access Control </p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01679897697221.jpg" img_preview_gif="" alt="FR07"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <p> FR07 </p> <div class="describe" title_lengths=""> <p>7 Inch Android 11 Face Fingerprint Recognition Card Readers Biometric Access Control</p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01679982479856.jpg" img_preview_gif="" alt="<p>HF-RA08</p>"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <div class="describe" title_lengths=""> <p>QR Code Android 4G  8 inch Face Recognition Card Reader Biometric Access Control</p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01679983180001.jpg" img_preview_gif="" alt="<p>RA08T</p>"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <div class="describe" title_lengths=""> <p>Face Temperature Card Android 4G Cloud Software Access Control</p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01698830257941.jpg" img_preview_gif="" alt="FR05P"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <p> FR05P </p> <div class="describe" title_lengths=""> <p>Android Wall Mounted Access Control System Support Palm Vein NFC Card Recognition Machine for Attendance</p> </p></div> </p></div> </p></div> </p></div> </li> <li class="list_row_li swiper-slide" modular-edit="custom" list_cols="4" mobile_list_cols=""> <div class="list_box"> <div class="list_con" direction="4"> <div class="img_par no_img_src" img_text_align="2" img_type="1"> <img data-zoomable="" class="" video-img="https://img001.video2b.com/1486/file_01698830109876.jpg" img_preview_gif="" alt="<p>MINI 30</p>"/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div class="text"> <div class="describe" title_lengths=""> <p>2.4inch New Smart Android Facial Recogntion Palm Vein Recognition Device Time Attendance with Access Control</p> </p></div> </p></div> </p></div> </p></div> </li> </ul></div> </p></div> </p></div> <div class="tem_picture_5 no_bg_src content-section" id="v641993e6502ca" module_center="left" module_id="5045" bg_img_url="" module_type="module"> <div class="container"> <div class="picture_con"> <ul class="picture_ul" direction="2"> <li class="picture_li"> <div class="sticky_box" modular-edit="custom"> <div class="top_text"> <div class="top_describe"> <section template-edit="describe_1_languages" module_name="module"> <p>HFSECURITY BIOMETRIC FACE ACCESS CONTROL SYSTEM</p> </section></div> <div class="top_describe"> <section template-edit="describe_2_languages" module_name="module"> <p>Although they differ from industry and country, they choose to work with us for the same reasonwe offer high-quality products and service at more competitive prices.</p> </section></div> </p></div> </p></div> </li> <li class="picture_li"> <div class="sticky_box"> <div class="img_list swiper-container"> <ul class="img_ul swiper-wrapper" swiper_switch="1"> <li class="img_li swiper-slide" list_cols="4" mobile_list_cols=""> <div class="li_cons" modular-edit="custom"> <div class="img_par no_img_src" img_text_align="2" img_type=""> <img class="" video-img="https://img001.video2b.com/1486/file_21679397931683.jpg" img_preview_gif="" alt="RA08 Face Access Control Use in Office"/><br /> <span editable="video" video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div> <p> RA08 Face Access Control Use in Office </p> </p></div> </p></div> </li> <li class="img_li swiper-slide" list_cols="4" mobile_list_cols=""> <div class="li_cons" modular-edit="custom"> <div class="img_par no_img_src" img_text_align="2" img_type=""> <img class="" video-img="https://img001.video2b.com/1486/file_01679397931683.jpg" img_preview_gif="" alt="UK Airport Project"/><br /> <span editable="video" video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> </p></div> </li> <li class="img_li swiper-slide" list_cols="4" mobile_list_cols=""> <div class="li_cons" modular-edit="custom"> <div class="img_par no_img_src" img_text_align="2" img_type=""> <img class="" video-img="https://img001.video2b.com/1486/file_11679397931683.jpg" img_preview_gif="" alt="RA08 Wallmount use Government Projects"/><br /> <span editable="video" video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div> <p> RA08 Wallmount use Government Projects </p> </p></div> </p></div> </li> <li class="img_li swiper-slide" list_cols="4" mobile_list_cols=""> <div class="li_cons" modular-edit="custom"> <div class="img_par no_img_src" img_text_align="2" img_type=""> <img class="" video-img="https://img001.video2b.com/1486/file_01679984900452.jpg" img_preview_gif="" alt="FR07 Mall Attendance Project"/><br /> <span editable="video" video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div> <p> FR07 Mall Attendance Project </p> </p></div> </p></div> </li> <li class="img_li swiper-slide" list_cols="4" mobile_list_cols=""> <div class="li_cons" modular-edit="custom"> <div class="img_par no_img_src" img_text_align="2" img_type=""> <img class="" video-img="https://img001.video2b.com/1486/file_01679985054474.png" img_preview_gif="" alt="RA08T Face Access Turnstile"/><br /> <span editable="video" video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div> <p> RA08T Face Access Turnstile </p> </p></div> </p></div> </li> <li class="img_li swiper-slide" list_cols="4" mobile_list_cols=""> <div class="li_cons" modular-edit="custom"> <div class="img_par no_img_src" img_text_align="2" img_type=""> <img class="" video-img="https://img001.video2b.com/1486/file_01679985252030.jpg" img_preview_gif="" alt="Face Access and Attendance in School"/><br /> <span editable="video" video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> <div> <p> Face Access and Attendance in School </p> </p></div> </p></div> </li> </ul></div> </p></div> </li> </ul></div> </p></div> </div> <div class="public_lists_tem_1 no_bg_src content-section" module_center="center" id="v64191e5897ee7" module_id="5015" bg_img_url="" module_type="module"> <div class="container"> <div class="text top_text" modular-edit="custom"> <div class="top_details "> <section template-edit="describe_languages" module_name="module"> <p style="text-align: left;">Founded in 2005,<span style="color:#FF0000;"><strong> Huifan is a comprehensive enterprise specializing in R&D, production, sales and service of biometric and security intelligent products.</strong></span> It is committed to becoming the world's leading provider of biometric security integrated solutions .</p> <p style="text-align: left;">The Shenzhen factory covers an area of about<span style="color:#FF0000;"><strong> 6,000 square meters</strong></span>. It has 8 automatic assembly lines and mold production lines. It has two sets of reflow soldering in ten temperature zones, two sets of double wave soldering, ultrasonic waves, and smart lock life durability testing systems. It specializes in the production of fingerprints, Face, iris and other PDA handhelds and smart locks and smart home products.</p> <p style="text-align: left;">Huifan has been deeply involved in the overseas market since 2008. With its experienced, senior and efficient team, it has provided professional and honest service support to nearly<span style="color:#FF0000;"><strong> 50,000 partners</strong></span> from more than<span style="color:#FF0000;"><strong> 140 countries and regions</strong></span>, and has won wide acclaim. At the same time, it has a branch in Pakistan, and offices and service centers in the United Kingdom, South Africa, the United States, Thailand, and Singapore.<span style="color:#FF0000;"><strong> It has three brands</strong></span>: HFSecurity, BIOSAFE, and HEYSTAR, covering more than 100 countries. Successfully participated in <span style="color:#FF0000;"><strong>many large-scale projects</strong></span> in many countries, such as Nigeria, Angola, Mexican <span style="color:#FF0000;"><strong>presidential elections</strong></span>, <span style="color:#FF0000;"><strong>Pakistani banking and telecommunications projects</strong></span>,<span style="color:#FF0000;"><strong> Tanzania large-scale telecommunications registration projects, Ghana agricultural projects, etc.</strong></span>, and has become a long-term designated supplier for many projects and customers.</p> </section></div> </p></div> </p></div> </p></div> <div class="tem_picture_2 no_bg_src content-section" id="v6419961c58e6b" module_id="5018" bg_img_url="" module_type="module"> <div class="container"> <div class="picture_con"> <ul class="picture_ul" direction="3"> <li class="picture_li"> <div class="sticky_box" modular-edit="custom"> <div class="img_par no_img_src tem_picture_2__cover" img_type="" display_none=""> <img video-img="" alt=""/><br /> <span video-type="" video-src="" video-m3u8src="" playback_mode=""/><br /> <span class="there_video_icons videos_js_icons" style="display:none;"><i class="iconfont iconbofang"/></span> </div> </p></div> </li> <li class="picture_li"> <div class="sticky_box"> <div class="top_describe"> <section template-edit="describe_languages" module_name="module"> <p><span style="color:#696969;"><span style="font-size:14px;"> 18 year experience, know the whole biometric market very well, also know the competitors very well, </span></span><span style="color:#696969;"><span style="font-size:14px;">give the customer the marketing plan for different competitors.</span></span></p> </section></div> <div class="img_list"> <ul class="img_ul"> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366298964.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">6000 square meters factory area, 8 production lines, ensure fast delivery.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366303857.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">​​​​​​​</span><span style="font-size:16px;">Customers in 100+ countries, have done 30+ large projects, sufficient experience.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366309262.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">Diversified payment methods, multi-currency, worry-free payment.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366314129.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">Multiple logistics channels, fast delivery, delivery within 24 hours after arrival.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366319036.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">Long-term plowing determination, no best, only better.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366326473.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">Gathering of professional talents in various departments + mature group collaboration, efficient delivery of each order.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366331006.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">12 times a year + professional training and assessment to ensure that each position is professional and efficient.</span></p> </p></div> </li> <li class="img_li" list_cols="2" mobile_list_cols=""> <div class="img_par no_img_src"> <img class="icon_img" video-img="https://img001.video2b.com/1486/file_01650366335631.png"/> </div> <div class="title" title_lengths=""> <p><span style="font-size:18px;">CE, IP65, FCC, ISO professional certification</span></p> </p></div> </li> </ul></div> </p></div> </li> </ul></div> </p></div> </div> <div class="public_lists_tem_1 no_bg_src content-section" module_center="center" id="v6422c0ef15efd" module_id="5015" bg_img_url="" module_type="module"> <div class="container"> <div class="text top_text" modular-edit="custom"> <div class="top_details "> <section template-edit="describe_languages" module_name="module"> <p><span style="color:#FFFFFF;">Our Oversea Partners</span>​​​​​​​</p> </section></div> </p></div> </p></div> </p></div> <div class="public_inquiry_tem_3 no_bg_src content-section" module_center="left" id="v64199594930fc" module_id="5055" bg_img_url="" module_type="module"> <div class="container public_inquiry_tem_3__container" direction=""> <div class="text top_text" modular-edit="custom"> <div class="public_inquiry_tem_3__sticky"> <p><section template-edit="describe_languages" module_name="module">The first thing we do is meeting with our clients and talk through their goals on a future project.<br />During this meeting, feel free to communicate your ideas and ask lots of questions.</section> </p></div> </p></div> </p></div> </p></div> </p></div> <div> <div class="tem01_copyright no_bg_src" id="v620213a2c7318" module_id="5012" no_index_edit="" module_type="footer" module_type1="copy" bg_img_url=""> <div class="container"> <div class="copyright_text"> <div modular-edit="custom"> <div editable="footer_text"> <section template-edit="common_footer_bottom_languages" module_name="footer"> <p>Copyright © 2022 chongqing huifan technology co., ltd - www.hfcctv.com All Rights Reserved.<a data-cke-saved-href="https://beian.miit.gov.cn/" target="_blank" href="https://beian.miit.gov.cn/" rel="noopener">渝ICP备17010848号-4</a></p> </section></div> </p></div> </p></div> </p></div> </div></div> <p><!-- 引用内容 end --></p> <p> <script><![CDATA[ var backtop_click_fun_bol = true; function backtop_click_fun(){ if (backtop_click_fun_bol) { backtop_click_fun_bol = false; $('body,html,*').stop().animate({scrollTop:0},500,function(){backtop_click_fun_bol = true;}); }return false; } ]]></script><br /> <script><![CDATA[ window.ChatOnlineConfig = {styleId:'3',color:'#007eff'}; $(function(){document.body.style.setProperty('--chatonline-color',ChatOnlineConfig.color);}) ]]></script></p> <div class="share_fun_box2 switch_module_no fun_scr_hide" id="bottomShareBox"> <ul> <li data-network="share"> <button type="button" class="share_fun_box2__share"><br /> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="24" height="24" class="share_fun_box2__icon"> <path d="M13.576 17.271l-5.11-2.787a3.5 3.5 0 1 1 0-4.968l5.11-2.787a3.5 3.5 0 1 1 .958 1.755l-5.11 2.787a3.514 3.514 0 0 1 0 1.458l5.11 2.787a3.5 3.5 0 1 1-.958 1.755z"/> </svg><br /> Share<br /> </button> </li> <li class="share_fun_box2__btn-box"> <button type="button" class="btn share_fun_box2__inquiry" id="showInquiry" btn-types="deep"><br /> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 18 18" width="18" height="18" class="share_fun_box2__icon"> <path d="M17.125839,9.93057662 C17.3305824,9.87918721 17.5475837,9.92518095 17.7138749,10.0552117 C17.8801661,10.1852424 17.9771275,10.3847506 17.9766253,10.5958441 L17.9766253,17.1637402 C17.9766253,17.5427532 17.6704208,17.8479584 17.2924052,17.8479584 L0.707594815,17.8479584 C0.525955926,17.8479584 0.35177103,17.7757347 0.223426519,17.6472031 C0.0950820074,17.5186715 0.0231118462,17.3443816 0.0233758954,17.1627429 L0.0233758954,10.5958441 C0.0233758954,10.1510026 0.442285714,9.82385454 0.874161029,9.93157402 L8.83343376,13.0444675 C8.94314805,13.0713974 9.05685195,13.0713974 9.16556882,13.0444675 L17.125839,9.93257144 L17.125839,9.93057662 Z M15.9818182,8.68282597 L8.90025975,11.4177039 L1.81969869,8.68282597 L1.81969869,1.59628053 C1.82069611,0.728540269 2.52486234,0.0233766234 3.39459741,0.0233766234 L14.4059221,0.0233766234 C15.2766546,0.0233766234 15.9818182,0.726545455 15.9818182,1.59628053 L15.9818182,8.68282597 Z M7.25753767,5.13705974 L13.5511481,5.13705974 L13.5511481,3.56315844 L7.25753767,3.56315844 L7.25753767,5.13705974 Z M4.46082078,8.25892986 L6.03472208,8.25892986 L6.03472208,6.68502856 L4.46082078,6.68502856 L4.46082078,8.25793247 L4.46082078,8.25892986 Z M4.46082078,5.13705974 L6.03472208,5.13705974 L6.03472208,3.56315844 L4.46082078,3.56315844 L4.46082078,5.13705974 Z M7.25753767,8.25892986 L13.5511481,8.25892986 L13.5511481,6.68502856 L7.25753767,6.68502856 L7.25753767,8.25793247 L7.25753767,8.25892986 Z"/> </svg><br /> <span>Send Inquiry</span><br /> </button> </li> <li class="share_fun_box2__btn-box"> <button type="button" class="btn chat_online_clicks" btn-types="deep"><br /> <svg width="20" height="17" viewbox="0 0 20 17" class="share_fun_box2__icon"> <path d="M8.34648449,7.37780455 C9.75187587,6.81309866 10.7478925,5.4388328 10.7478925,3.83394163 C10.7478925,1.72748494 9.03421028,0.0138026772 6.92805002,0.0138026772 C4.82188976,0.0138026772 3.10791106,1.72778138 3.10791106,3.83394163 C3.10791106,5.4388328 4.10422417,6.81309864 5.50961557,7.37780455 C2.37572024,8.03410839 0.0149235827,10.8182121 0.0149235827,14.1439 C0.0149235827,14.9573136 0.584075965,15.2258824 1.04176933,15.4419824 L1.06844835,15.4532469 C2.90900415,16.1030292 5.57127372,16.2764428 6.85394163,16.2764428 C8.25310791,16.2764428 10.9912645,16.0496711 12.8104771,15.421232 C13.4940528,15.1588884 13.84088,14.7290597 13.84088,14.1441964 C13.8411765,10.8182121 11.4800834,8.03410837 8.34648449,7.37780455 L8.34648449,7.37780455 Z M18.947837,0.165873091 L13.5886151,0.165873091 C12.9592867,0.165873091 12.7671978,0.833737835 12.7671978,1.41652616 L12.7671978,2.55186661 C12.7671978,2.95116258 12.5333117,3.41270961 12.4434924,3.54284392 C12.3776841,3.63740622 11.8918295,4.01535898 11.5248448,4.3082353 C11.4362112,4.37908291 11.3733673,4.49498843 11.4027142,4.60466882 C11.4317647,4.71375636 11.5103196,4.79586844 11.6223715,4.81306159 C11.9392589,4.86197313 12.3029829,4.92837423 12.5101899,4.97610004 C12.5134507,5.62558593 13.1267717,5.62558593 13.3588791,5.62558593 L18.8971468,5.62380732 C19.5083928,5.62380732 19.8816026,5.21591478 19.8816026,4.63194071 L19.8816026,1.4168226 C19.8816026,0.831366378 19.5685688,0.165873091 18.947837,0.165873091 L18.947837,0.165873091 Z M16.6208337,4.31594256 L14.2493655,4.31594256 C14.086327,4.31594256 13.9529319,4.18254746 13.9529319,4.01950904 C13.9529319,3.85647061 14.086327,3.72307549 14.2493655,3.72307549 L16.6208337,3.72307549 C16.7838722,3.72307549 16.9172672,3.85647059 16.9172672,4.01950904 C16.9172672,4.18254748 16.7835757,4.31594256 16.6208337,4.31594256 Z M17.8065679,3.13020843 L14.2493655,3.13020843 C14.086327,3.13020843 13.9529319,2.99681333 13.9529319,2.8337749 C13.9529319,2.67073648 14.086327,2.53734136 14.2493655,2.53734136 L17.8065679,2.53734136 C17.9696063,2.53734136 18.1030014,2.67073646 18.1030014,2.8337749 C18.1030014,2.99681335 17.9693099,3.13020843 17.8065679,3.13020843 Z M18.6958685,1.94447429 L14.2493655,1.94447429 C14.086327,1.94447429 13.9529319,1.81107919 13.9529319,1.64804077 C13.9529319,1.48500234 14.086327,1.35160722 14.2493655,1.35160722 L18.6958685,1.35160722 C18.8589069,1.35160722 18.992302,1.48500232 18.992302,1.64804077 C18.992302,1.81107921 18.8586105,1.94447429 18.6958685,1.94447429 Z"/> </svg><br /> <span>Chat Now</span><br /> </button> </li> </ul></div> <p> <script mos-id="v64199594930fc"><![CDATA[ (function(){ var generate_id = "v64199594930fc", box = $('#'+generate_id), inp = box.find('.enquiry_inp'); inp.bind('input propertychange', function () { var that = $(this), par = that.parent(), name = that.attr("name"), val = that.val(); if (val) { par.addClass("active"); } else { par.removeClass("active"); } }); inp.change(function () { var that = $(this), par = that.parent(), name = that.attr("name"), val = that.val(), bol = false; if (val) { if (name == "email") { var strRegex = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/; if (!strRegex.test(val)) { bol = true; } } } if (bol) { par.addClass("errors"); } else { par.removeClass("errors"); } }) $(function() { box.find('[data-input-select]').length > 0 && box.find('[data-input-select]').inputSelectable(); }); })(); ]]></script><br /> <script mos-id="v6422c0ef15efd"><![CDATA[ fun_scr_arr.push({ name:5, fun:function () { window["fun_v6422c0ef15efd"](); } }) function fun_v6422c0ef15efd(){ var generate_id = "v6422c0ef15efd", box = $('#'+generate_id); if(box.length==0){ var design_iframe = $('#design_iframe'), dom = design_iframe.contents(), box = dom.find('#'+generate_id); } function noop(){} box.find('[data-zoomable]').click(noop); var list_cols = "6", mobileListCols = +"2", loop = "", speed = "300", autoplay = "4000", swiper_switch = box.find('[swiper_switch="1"]'); if(loop == "1"){ loop = true; }else{ loop = false; } if(swiper_switch.length == 0){return false;} var swiper_ids = new Swiper('#'+generate_id+' .swiper-container', { // autoHeight: true, autoplay: parseInt(autoplay), speed: parseInt(speed), loop: loop, autoplayDisableOnInteraction: false, slidesPerView : list_cols, spaceBetween : 20, prevButton: '#'+generate_id+' .swiper-container .left_icon', nextButton: '#'+generate_id+' .swiper-container .right_icon', pagination : '#'+generate_id+' .swiper-pagination', paginationClickable: true, onInit:function(mySwiper){ slide_top_btn(); box.find('.swiper-container')[0].swipers = function(type){ // 当前播放禁止轮播 if (autoplay=='0') {return} if (type == 'play') { mySwiper.stopAutoplay(); }else{ mySwiper.startAutoplay(); } } var top = $(document).scrollTop(); $(document).scrollTop((top+100)); $(document).scrollTop((top-100)); $(document).scrollTop(top); }, onSlideChangeStart:function(swiper){ box.find('.swiper-container .swiper-slide video').each(function(){ $(this)[0].pause(); }) },onSlideChangeEnd:function(){ slide_top_btn(); }, breakpoints: { 768: { slidesPerView: mobileListCols || 2 }, 500: { slidesPerView: 1 }, } }) function slide_top_btn(){ if(list_cols>=box.find('.list_row_li').length){return} var box_h = box.height(), txt = box.find('.con li .text'), h = 0, direction = "4"; txt.each(function(){ var that = $(this), that_h = that.outerHeight() if(that_h>h){ if(direction == "3"){ h = -that_h; }else{ h = that_h; } } }) box_h = box_h - h; box.find('.right_icon,.left_icon').css({ top: "calc(50% - "+h/2+"px)" }).show(); box.find('.swiper-pagination').show(); } } ]]></script><br /> <script mos-id="v6419961c58e6b"><![CDATA[ $("#v6419961c58e6b_pricture_2").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v6419961c58e6b') }) ]]></script></p> <p> <script mos-id="v64191e5897ee7"><![CDATA[ fun_scr_arr.push({ name:5, fun:function () { window["fun_v64191e5897ee7"](); } }) function fun_v64191e5897ee7(){ var generate_id = "v64191e5897ee7", box = $('#'+generate_id); if(box.length==0){ var design_iframe = $('#design_iframe'), dom = design_iframe.contents(), box = dom.find('#'+generate_id); } function noop(){} box.find('[data-zoomable]').click(noop); var list_cols = "4", mobileListCols = +"2", loop = "", speed = "300", autoplay = "4000", swiper_switch = box.find('[swiper_switch="1"]'); if(loop == "1"){ loop = true; }else{ loop = false; } if(swiper_switch.length == 0){return false;} var swiper_ids = new Swiper('#'+generate_id+' .swiper-container', { // autoHeight: true, autoplay: parseInt(autoplay), speed: parseInt(speed), loop: loop, autoplayDisableOnInteraction: false, slidesPerView : list_cols, spaceBetween : 20, prevButton: '#'+generate_id+' .swiper-container .left_icon', nextButton: '#'+generate_id+' .swiper-container .right_icon', pagination : '#'+generate_id+' .swiper-pagination', paginationClickable: true, onInit:function(mySwiper){ slide_top_btn(); box.find('.swiper-container')[0].swipers = function(type){ // 当前播放禁止轮播 if (autoplay=='0') {return} if (type == 'play') { mySwiper.stopAutoplay(); }else{ mySwiper.startAutoplay(); } } var top = $(document).scrollTop(); $(document).scrollTop((top+100)); $(document).scrollTop((top-100)); $(document).scrollTop(top); }, onSlideChangeStart:function(swiper){ box.find('.swiper-container .swiper-slide video').each(function(){ $(this)[0].pause(); }) },onSlideChangeEnd:function(){ slide_top_btn(); }, breakpoints: { 768: { slidesPerView: mobileListCols || 2 }, 500: { slidesPerView: 1 }, } }) function slide_top_btn(){ if(list_cols>=box.find('.list_row_li').length){return} var box_h = box.height(), txt = box.find('.con li .text'), h = 0, direction = "4"; txt.each(function(){ var that = $(this), that_h = that.outerHeight() if(that_h>h){ if(direction == "3"){ h = -that_h; }else{ h = that_h; } } }) box_h = box_h - h; box.find('.right_icon,.left_icon').css({ top: "calc(50% - "+h/2+"px)" }).show(); box.find('.swiper-pagination').show(); } } ]]></script><br /> <script mos-id="v643e393be9f94"><![CDATA[ $("#v643e393be9f94_button_1").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v643e393be9f94') }) ]]></script><br /> <script mos-id="v641993e6502ca"><![CDATA[ fun_scr_arr.push({ name:5, fun:function () { window["fun_v641993e6502ca"](); } }) function fun_v641993e6502ca(){ var generate_id = "v641993e6502ca", box = $('#'+generate_id); var list_cols = "4", mobileListCols = "2", loop = "", speed = "300", autoplay = "4000", swiper_switch = box.find('[swiper_switch="1"]'), sw_list_cols = "3.3"; var sw_list_cols = parseFloat(sw_list_cols) || 0; if (sw_list_cols) { list_cols = sw_list_cols; } if(loop == "1"){ loop = true; }else{ loop = false; } if(swiper_switch.length == 0){return false;} var swiper_ids = new Swiper('#'+generate_id+' .swiper-container', { // autoHeight: true, autoplay: parseInt(autoplay), speed: parseInt(speed), loop: loop, autoplayDisableOnInteraction: false, slidesPerView : list_cols, spaceBetween : 20, prevButton: '#'+generate_id+' .swiper-container .left_icon', nextButton: '#'+generate_id+' .swiper-container .right_icon', pagination : '#'+generate_id+' .swiper-pagination', paginationClickable :true, onInit:function(mySwiper){ if (box.find('.img_li').length > list_cols) { // box.find('.picture_con .iconfont_btns').show(); box.find('.picture_con .swiper-pagination').show(); } box.find('.swiper-container')[0].swipers = function(type){ // 当前播放禁止轮播 if (autoplay=='0') {return} if (type == 'play') { mySwiper.stopAutoplay(); }else{ mySwiper.startAutoplay(); } } var top = $(document).scrollTop(); $(document).scrollTop((top+100)); $(document).scrollTop((top-100)); $(document).scrollTop(top); }, onSlideChangeStart:function(swiper){ box.find('.swiper-container .swiper-slide video').each(function(){ $(this)[0].pause(); }) }, breakpoints: { 1024: { slidesPerView: +mobileListCols || 2 } } }) } ]]></script><br /> <script mos-id="v641993e6502ca"><![CDATA[ $("#v641993e6502ca_pricture_2").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v641993e6502ca') }) ]]></script></p> <p> <script mos-id="v643e390555b19"><![CDATA[ $("#v643e390555b19_button_1").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v643e390555b19') }) ]]></script><br /> <script mos-id="v641990372afb0"><![CDATA[ // $(function() { // function noop(){} // $("#v641990372afb0").find('[data-zoomable]').click(noop); // }) fun_scr_arr.push({ name:5, fun:function () { window["fun_v641990372afb0"](); } }) function fun_v641990372afb0(){ var generate_id = "v641990372afb0", box = $('#'+generate_id); if(box.length==0){ var design_iframe = $('#design_iframe'), dom = design_iframe.contents(), box = dom.find('#'+generate_id); } function noop(){} box.find('[data-zoomable]').click(noop); var list_cols = "4", mobileListCols = +"2", loop = "", speed = "300", autoplay = "4000", swiper_switch = box.find('[swiper_switch="1"]'); if(loop == "1"){ loop = true; }else{ loop = false; } if(swiper_switch.length == 0){return false;} var swiper_ids = new Swiper('#'+generate_id+' .swiper-container', { // autoHeight: true, autoplay: parseInt(autoplay), speed: parseInt(speed), loop: loop, autoplayDisableOnInteraction: false, slidesPerView : list_cols, spaceBetween : 20, prevButton: '#'+generate_id+' .swiper-container .left_icon', nextButton: '#'+generate_id+' .swiper-container .right_icon', pagination : '#'+generate_id+' .swiper-pagination', onInit:function(mySwiper){ slide_top_btn(); box.find('.swiper-container')[0].swipers = function(type){ // 当前播放禁止轮播 if (autoplay=='0') {return} if (type == 'play') { mySwiper.stopAutoplay(); }else{ mySwiper.startAutoplay(); } } var top = $(document).scrollTop(); $(document).scrollTop((top+100)); $(document).scrollTop((top-100)); $(document).scrollTop(top); }, onSlideChangeStart:function(swiper){ box.find('.swiper-container .swiper-slide video').each(function(){ $(this)[0].pause(); }) },onSlideChangeEnd:function(){ slide_top_btn(); }, breakpoints: { 768: { slidesPerView: mobileListCols || 2 } } }) function slide_top_btn(){ if(list_cols>=box.find('.list_row_li').length){return} var box_h = box.height(), txt = box.find('.con li .text'), h = 0, direction = "4"; txt.each(function(){ var that = $(this), that_h = that.outerHeight() if(that_h>h){ if(direction == "3"){ h = -that_h; }else{ h = that_h; } } }) box_h = box_h - h; box.find('.right_icon,.left_icon').css({ top: "calc(50% - "+(h/2-20)+"px)" }).show(); box.find('.swiper-pagination').show(); } } ]]></script><br /> <script mos-id="v64191f744477c"><![CDATA[ fun_scr_arr.push({ name:5, fun:function () { window["fun_v64191f744477c"](); } }) function fun_v64191f744477c(){ var generate_id = "v64191f744477c", box = $('#'+generate_id); if(box.length==0){ var design_iframe = $('#design_iframe'), dom = design_iframe.contents(), box = dom.find('#'+generate_id); } function noop(){} box.find('[data-zoomable]').click(noop); var list_cols = "3", mobileListCols = +"2", loop = "", speed = "300", autoplay = "4000", swiper_switch = box.find('[swiper_switch="1"]'); if(loop == "1"){ loop = true; }else{ loop = false; } if(swiper_switch.length == 0){return false;} new Swiper('#'+generate_id+' .swiper-container', { // autoHeight: true, autoplay: parseInt(autoplay), speed: parseInt(speed), loop: loop, slidesPerView : list_cols, spaceBetween : 20, prevButton: '#'+generate_id+' .swiper-container .left_icon', nextButton: '#'+generate_id+' .swiper-container .right_icon', pagination : '#'+generate_id+' .swiper-pagination', onInit:function(mySwiper){ slide_top_btn(); box.find('.swiper-container')[0].swipers = function(type){ // 当前播放禁止轮播 if (autoplay=='0') {return} if (type == 'play') { mySwiper.stopAutoplay(); }else{ mySwiper.startAutoplay(); } } var top = $(document).scrollTop(); $(document).scrollTop((top+100)); $(document).scrollTop((top-100)); $(document).scrollTop(top); }, onSlideChangeStart:function(swiper){ box.find('.swiper-container .swiper-slide video').each(function(){ $(this)[0].pause(); }) },onSlideChangeEnd:function(){ slide_top_btn(); }, breakpoints: { 768: { slidesPerView: mobileListCols || 2 }, // 500: { // slidesPerView: 1 // }, } }) function slide_top_btn(){ if(list_cols>=box.find('.list_row_li').length){return} var box_h = box.height(), txt = box.find('.con li .text'), h = 0; txt.each(function(){ var that = $(this), that_h = that.outerHeight() if(that_h>h){ // h = that_h; } }) box_h = box_h - h; box.find('.right_icon,.left_icon').css({ top: "calc(50% - "+h/2+"px)" }).show(); box.find('.swiper-pagination').show(); } } ]]></script><br /> <script mos-id="v64d1e80439f93"><![CDATA[ $("#v64d1e80439f93_button_1").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v64d1e80439f93') }) ]]></script><br /> <script mos-id="v64191e1c9dcdf"><![CDATA[ $("#v64191e1c9dcdf_pricture_2").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v64191e1c9dcdf') }) ]]></script></p> <p> <script mos-id="v64253b73962a1"><![CDATA[ $(function () { /** @param{HTMLElement}rt */ function elementSize(rt) { var bcr = rt.getBoundingClientRect(); if (isVertical) { return bcr.bottom - bcr.top; } return bcr.right - bcr.left; } var appRoot = $("#v64253b73962a1"); var root = appRoot.find('.slice-picture'); var origSize = elementSize(root[0]); var offset = origSize / 2; var origOffset = 0; var mousePos = 0; var dragging = false; var isVertical = root.hasClass('slice-picture--vertical'); var mw = appRoot.find('.container').css('maxWidth'); if (appRoot.attr('data-auto-padding')) { appRoot.addClass(mw === '100%' ? 'slice-picture-root--full' : 'slice-picture-root--auto'); } function handleOffset() { if (isVertical) { root.find('[data-role=top-box]').css('height', offset); root.find('[data-role=drag]').css('top', offset); } else { root.find('[data-role=top-box]').css('width', offset); root.find('[data-role=drag]').css('left', offset); } } function handleResize() { var curSize = elementSize(root[0]); if (!curSize) { return; } offset *= curSize / origSize; if (JSON.stringify(offset) === 'null') { offset = curSize / 2; } handleOffset(offset); origSize = curSize; } function adjustSize() { var aspectRatios = []; var imgs = root.find('img'); var tasks = []; imgs.each(function () { var ar = this.naturalWidth / this.naturalHeight; if (ar) { aspectRatios.push(ar); } else { var df = $.Deferred(); tasks.push(df); $(this).on('load', function () { aspectRatios.push(this.naturalWidth / this.naturalHeight); df.resolve(); }); } }); $.when.apply($, tasks).then(function () { if (aspectRatios.length === imgs.length) { var aspectRatio = Math[isVertical ? 'max' : 'min'].apply(Math, aspectRatios); root.css('paddingBottom', 100 / aspectRatio + '%'); handleResize(); } }); } if (typeof PointerEvent !== "undefined") { root.on('pointerdown', '[data-role=drag]', function (e) { if (!e.button) { dragging = true; mousePos = isVertical ? e.clientY : e.clientX; origOffset = offset; return false; } }); $(document).on('pointermove', function (e) { if (dragging) { var delta = (isVertical ? e.clientY : e.clientX) - mousePos; offset = Math.min(Math.max(0, origOffset + delta), origSize); handleOffset(); } }).on('pointerup pointercancel', function (e) { if (dragging) { dragging = false; } }); } else { root.on('mousedown', '[data-role=drag]', function (e) { if (!e.button) { dragging = true; mousePos = isVertical ? e.clientY : e.clientX; origOffset = offset; return false; } }); $(document).on('mousemove', function (e) { if (dragging) { var delta = (isVertical ? e.clientY : e.clientX) - mousePos; offset = Math.min(Math.max(0, origOffset + delta), origSize); handleOffset(); } }).on('mouseup', function () { if (dragging) { dragging = false; } }); } $(window).on('resize', handleResize); adjustSize(); }); ]]></script></p> <p> <script mos-id="v64d1e7e508efe"><![CDATA[ $("#v64d1e7e508efe_button_1").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v64d1e7e508efe') }) ]]></script></p> <p> <script mos-id="v64d1e6d868410"><![CDATA[ $("#v64d1e6d868410_button_1").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v64d1e6d868410') }) ]]></script><br /> <script mos-id="v64250377bf56b"><![CDATA[ $("#v64250377bf56b_pricture_2").on("click",function(){ inquiryDialogInstance && inquiryDialogInstance.showInquiryDialog('v64250377bf56b') }) ]]></script></p> <p> <script mos-id="v620213a2c7301"><![CDATA[ var generate_id = "v620213a2c7301", head_s = $('#'+generate_id); function head_nav_w(){ var nav = head_s.find('.nav'), sw = nav[0].scrollWidth, w = nav.width(), nav_box = head_s.find('nav'); if(sw > w){ nav_box.addClass('add'); }else{ nav_box.removeClass('add'); } head_s.find('.nav_box')[0].scrollLeft = 0; head_s.find('.btn_l').addClass('disabled'); head_s.find('.btn_r').removeClass('disabled'); var sloganHeight = head_s.find('.header-slogan-box').outerHeight(); head_s[0].style.setProperty('--header-offset',-sloganHeight+'px'); } function handleScroll() { var thresholds = { 1: 0, nav: 40 }, key = head_s.attr('switch_fixed'); if (key in thresholds) { var curThreshold = thresholds[key]; if (typeof curThreshold === "function") { curThreshold = curThreshold(); } var top = $(window).scrollTop(); if (top > curThreshold) { head_s.addClass('head_fixed'); } else { head_s.removeClass('head_fixed'); } } } $(window).on('scroll', handleScroll).trigger('scroll'); window.addEventListener('resize',head_nav_w); head_s.mouseenter(function(){ if (!this.head_bol) { head_nav_w(); this.head_bol = true; } }) head_s.find('#head_button').click(function(){ $("body,html").toggleClass("head_nav_active"); }) head_s.find('.nav_btns').click(function(){ if ($(this).hasClass('disabled')) {return} var nav = head_s.find('.nav'), sw = nav[0].scrollWidth, w = nav.width(), sl_box = head_s.find('.nav_box'), sl = sl_box[0].scrollLeft, l = $(this).data('left'), btn_r = head_s.find('.btn_r'), btn_l = head_s.find('.btn_l'); sl += l; if ((sl+w)>sw) { btn_r.addClass('disabled'); }else{ btn_r.removeClass('disabled'); } if (0>=sl) { btn_l.addClass('disabled'); }else{ btn_l.removeClass('disabled'); } sl_box.stop().animate({ scrollLeft: sl },200) }) head_s.on('click','.nav li',function(e){ e.stopPropagation(); var li = $(this), ul = li.find('>ul'), tan = e.target; if(tan.localName=="a"||$(tan).parents('a').length){ return }else{ li.toggleClass('draw_act').siblings().removeClass('draw_act').find('ul').hide(200).find('.draw_act').removeClass('draw_act'); ul.toggle(200); } return false; }) head_s.on('mouseenter','.nav>li',function(){ add_nav_li22($(this)); }) function par_box_fun(par,fun){ var id = par.attr('id'), li = $('[li_id="'+id+'"]'), header_nav_li_box = li.closest('.header_nav_li_box'); fun(par,li); if (header_nav_li_box.length) { par_box_fun(header_nav_li_box,fun); } } function add_nav_li22(that,objs){ if(head_s.find('.nav').css('display')=="block"){return} var id = that.attr("li_id"), boxs = null; ul = that.find('>ul'); if (ul.length == 0) { return; } var show_fun = function(){ boxs.stop().fadeIn(200); that.addClass("font-color"); var ids_ = boxs.attr('id'); if (objs) { par_box_fun(objs.par_box,function(id_box,li){ id_box.stop().fadeIn(200); li.addClass("font-color"); }) } } var hide_fun = function(n){ boxs.stop().fadeOut(200); that.removeClass("font-color"); if (objs&&n==2) { par_box_fun(objs.par_box,function(id_box,li){ id_box.stop().fadeOut(200); li.removeClass("font-color"); }) } } if (id) { boxs = $('#'+id); }else{ id = 'li_id_'+new Date().getTime() that.attr("li_id",id); boxs = $(' <div class="header_nav_li_box" id="'+id+'">'+''); var clone_ul = ul.clone(); boxs.append(clone_ul); $('body').append(boxs); that.mouseleave(function(){ hide_fun(1); }) boxs.mouseleave(function(){ hide_fun(2); }) boxs.mouseenter(function(){ show_fun(); }) clone_ul.find('li').mouseenter(function(){ add_nav_li22($(this),{ par_box: boxs }); }) } show_fun(); var top = that.offset().top + that.height(), left = that.offset().left; if (objs) { var pts = boxs.find('>.nav_ul').css('paddingTop').replace('px',''); top = top - that.height() - pts; left = left + that.width(); } if (left+boxs.width()+20>=$(window).width()) { if (objs) { left = that.offset().left - boxs.width(); }else{ left = $(window).width() - boxs.width() -10; } } var box_objs = { top: top, left: left } box_objs.minWidth = objs?0:that.outerWidth(); boxs.css(box_objs) } $(head_nav_w); window['teardown' + generate_id] = function () { window.removeEventListener('resize', head_nav_w); $(window).off('scroll', handleScroll); } ]]></script></p> <p> <!-- 统计 --><br /> <!-- Google Analytics Begin--><br /> <script type="text/partytown" src="https://www.googletagmanager.com/gtag/js?id=G-PMHYL4661J" async=""/> <script type="text/partytown"><![CDATA[ window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments) } gtag('js', new Date()); gtag('config', 'G-PMHYL4661J'); ]]></script><br /> <!-- Google Analytics End --></p> <p><!-- Google Tag Manager (noscript) --><br /> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-THTG2LLM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><br /> <!-- End Google Tag Manager (noscript) --></p> <div class="language_modal_blade"> <div class="lang_head title"> <span>Choose a different language</span></p> <p> <span class="head_close">╳</span> </p> </p></div> <p>Current language:English</p> </div> <p><script><![CDATA[ function head_form_fun(that) { var form = $(that), url = form.attr("action"), search = form.find('[name="search"]').val(); search = encodeURIComponent(search) if (0){ window.location.href = search + '_c0_ss' } else { window.location.href = getUrl_fun(url, "search", search); } return false; } function getUrl_fun(url, field, value) { if (url.indexOf("?") != -1) { if (url.indexOf(field) != -1) { return changeURLArg_fun(url, field, value); } else { return url + '&' + field + '=' + value; } } else { return url + '?' + field + '=' + value; } } function changeURLArg_fun(url, arg, arg_val) { var pattern = arg + '=([^&]*)'; var replaceText = arg + '=' + arg_val; if (url.match(pattern)) { var tmp = '/(' + arg + '=)([^&]*)/gi'; tmp = url.replace(eval(tmp), replaceText); return tmp; } else { if (url.match('[\?]')) { return url + '&' + replaceText; } else { return url + '?' + replaceText; } } } $('.head_shousuos').click(function(){ $('body').addClass('head_sousuos_active'); $('.head_sousuos_modal .sousuos_box input').focus(); }) $('.head_sousuos_close').click(function(){ $('body').removeClass('head_sousuos_active'); }) ]]></script></p> <p><script data-static="false"><![CDATA[ (function () { $.ajaxSetup({cache: true}) var head_logo_src = $('[head_logo_src]'); $('.fun_scr_hide').removeClass('fun_scr_hide'); head_logo_src.each(function(){ var img = $(this), src = img.attr('head_logo_src'); if (src.indexOf('http') !== -1 && src.indexOf('?') == -1) { src = src+'?x-oss-process=image/resize,m_lfit,w_768'; if (imgLazyLoad_bol) { src = src+'/format,webp'; } } img.attr('src',src).removeAttr('head_logo_src'); }) var public_js_src = "https://www.hfcctv.com/scripts/public_js.js?v=1704361193", public_js = $( '<link rel="stylesheet" href="http://www.hfcctv.com/libs/swiper/swiper.min.css">'+ '<script src="'+public_js_src+'" async><\/script>' ); $("body").append(public_js); var arr = ['click','mouseover','mouseout','mousedown','touchstart','DOMMouseScroll','mousemove','resize','keydown','keyup','orientationchange','scroll']; for (var i = 0; i < arr.length; i++) { document.addEventListener(arr[i],fn,false); } var fn_bol = false; function fn(e) { if(fn_bol){return} fn_bol = true; var d_arr = fun_scr_arr, f_arr = []; for (var i = 0; i < d_arr.length; i++) { var val = d_arr[i],dom = (val.name!=5)&&document.createElement(val.name); if (val.name == 5||val.delay) { f_arr.push(val) }else if (val.name == 'link') { dom.href = val.url; dom.rel = val.rel; val.id ? dom.id = val.id : ''; document.querySelector('body').appendChild(dom); }else{ if(!document.querySelector('#'+val.id)){ $('body').append('<script '+(val.id?'id="'+val.id+'"':'')+' type="'+val.type+'" src="'+val.url+'"><\/script>'); } } } for (var f = 0; f < f_arr.length; f++) { outs(f_arr[f]) } function outs(val){ var n = val.delay||300; setTimeout(function () { if (val.name==5) { val.fun&&val.fun(); }else{ var dom = document.createElement(val.name); if (val.name == 'link') { dom.href = val.url; dom.rel = val.rel; }else{ dom.src = val.url;dom.type = val.type; } document.querySelector('body').appendChild(dom); } },n); } document.querySelector('.share_fun_box2').style.display = 'block'; var swiper_src = document.querySelectorAll('[swiper_src]'); for (var im = 0; im < swiper_src.length; im++) { swiper_src[im].src = swiper_src[im].getAttribute('swiper_src'); } for (var j = arr.length - 1; j >= 0; j--) {document.removeEventListener(arr[j],fn,false);} document.getElementById('loading').remove() } $(function(){ function handleScroll() { var btn = $('[data-product-inquiry]').filter(':visible').first(); if(btn.length) { var off = btn.offset().top; var top = $(window).scrollTop() + 60; $('#bottomShareBox').toggleClass('share_fun_box2--hidden', off > top); } } function handleResize() { $('.list_link_artboard').each(function() { var highlight = $(this).find('.border-color'); var outerOffset = $(this).offset().left; if (highlight.length && highlight.is(':visible')) { $(this).find('.hidden_box').stop().animate({ scrollLeft: highlight.offset().left - outerOffset - 10 }); } }); } var obj = $(' <div>'); if(!/tosaccepted=/.test(document.cookie)){ obj.addClass('cookie-tip') .append( $(' <div>').addClass('container cookie-tip__container').append( $(' <div>').addClass('cookie-tip__text').html( "Privacy & use of cookies. We use cookies to optimise and continuously improve our website for you. Through your continued use of our website, you consent to the use of cookies.".split(/\n/).map(function(t) { return $(' <p>').text(t).html(); }).join('<br />') ), $(' <div>').addClass('cookie-tip__flex').append( $('<button>').addClass('btn cookie-tip__btn').attr({ type:'button', 'btn-types':'deep' }).text('Accept').on('click',function(){ obj.addClass('cookie-tip--hidden'); document.cookie='tosaccepted=1'; setTimeout(function(){ obj.remove(); },300); }), $('<button>').addClass('btn cookie-tip__btn').attr({ type:'button', 'btn-types':'shallow' }).text('Refuse').on('click',function(){ obj.addClass('cookie-tip--hidden'); document.cookie='tosaccepted=1'; setTimeout(function(){ obj.remove(); },300); }) ) ) ).appendTo('body'); } var bottomInquiry = $('#bottomInquiry'); $('#showInquiry').on('click', function() { bottomInquiry.removeClass('bottom-inquiry-box--hidden'); }); bottomInquiry .on('click', '[data-inquiry-close]', function() { $('#bottomInquiry').addClass('bottom-inquiry-box--hidden'); }) .find('.bottom-inquiry-box__input').on('input', function() { $(this).toggleClass('bottom-inquiry-box__input--active', !!this.value); }) .end().find('input[type="file"]').on('change', function() { inquiry_attachment_change_fun($(this)); }) .end().find('input[name="email"]').on('change', function() { $(this).parent().toggleClass('bottom-inquiry-box__label--error', this.value && !/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/.test(this.value)); }) .end().find('form').on('submit', function() { return form_submit(this); }); bottomInquiry.find('[data-input-select]').inputSelectable(); if($('[data-product-inquiry]').length) { $(window).scroll(handleScroll); handleScroll(); } if($('.list_link_artboard').length) { $(window).resize(handleResize); handleResize(); } // 这里加载特定滚动加载 }); })() ]]></script></p> <p><script><![CDATA[ const PositionLeft = 1 const PositionRight = 2 // 颜色 16进制转rgb const hex2rgb = (hexColor) => { hexColor = hexColor .substring(1) .toLowerCase() let b = new Array() for (let x = 0; x < 3; x++) { b[0] = hexColor.substr(x * 2, 2) b[3] = '0123456789abcdef' b[1] = b[0].substr(0, 1) b[2] = b[0].substr(1, 1) b[20 + x] = b[3].indexOf(b[1]) * 16 + b[3].indexOf(b[2]) } return b[20] + ',' + b[21] + ',' + b[22] } // 初始化 const initContactPanel = async () => { const data = await getContactData() if (!data) return const {config, list} = data const {color, is_expand, location, style, opacity} = config const displayList = formatData(list, style) const DOMs = getDOMs(displayList, style) const shareBoxDiv = $('.share_fun_box') const hasShareBox = shareBoxDiv.is(':visible') const isYueRong = false; // 分享判断 if (location == PositionRight && hasShareBox && !isYueRong) { showShareIcon(shareBoxDiv, color, opacity, DOMs) } const dom = $(' <div />') .attr({id: 'contactPanel'}) .css({background: `rgba(${hex2rgb(color)},${opacity / 100}`}) .addClass(getPositionClassName(location, style, is_expand)) .append(DOMs) .appendTo('body') // 展开收起判断 if (is_expand == 1) getCollapseDiv(location).appendTo(dom) // 定制处理 customized(location, hasShareBox, isYueRong) } // 除了和分享冲突 const showShareIcon = (shareBoxDiv, color, opacity, DOMs) => { shareBoxDiv.hide() const shareIcon = $(' <div />') .addClass('share-icon') .css({background: `rgba(${hex2rgb(color)},${opacity / 100}`}) .on('click', () => window.customFunc.modal_show()) .append($('<img />') .attr({src: '/images/chatIcon/share.png', width: '32px'})) DOMs.push(shareIcon) } // 定制处理 const customized = (location, hasShareBox, isYueRong) => { if (location == PositionRight && hasShareBox && isYueRong) { $('.share_fun_box').css('top', '32%') $('.external-chat-box-right').css('top', '65%') } } // 收起处理 const getCollapseDiv = (location) => { const div = $(' <div />').addClass('iconfont iconleft') const contactPanelDiv = $('#contactPanel') if (location == PositionLeft) { div .addClass('external-chat-box__toggle') .on('click', function () { if (contactPanelDiv.hasClass('external-chat-box--collapse')) { contactPanelDiv.removeClass('external-chat-box--collapse') $(this) .css({transform: 'rotate(180deg)', borderRadius: '4px 0 0 4px'}) } else { contactPanelDiv.addClass('external-chat-box--collapse') $(this).css({transform: '', borderRadius: '0 4px 4px 0'}) } }) } else { div .addClass('external-chat-box-right__toggle') .css({transform: 'rotate(180deg) translateY(50%)'}) .on('click', function () { if (contactPanelDiv.hasClass('external-chat-box-right--collapse')) { contactPanelDiv.removeClass('external-chat-box-right--collapse') $(this).css({transform: '', borderRadius: '4px 0 0 4px'}) } else { contactPanelDiv.addClass('external-chat-box-right--collapse') $(this).css({ transform: 'rotate(180deg) translateY(50%)', borderRadius: '0 4px 4px 0' }) } }) } return div } // 数据格式化化 const formatData = (list, style) => { return list.map(i => { let attrs try {attrs = getAttrs(i, style)} catch(err) { attrs = {} } return { ...i, attrs } }) } // 属性拼接 const getAttrs = (item, style) => { let attrs switch (item?.name) { case 'QQ': attrs = { target: '_blank', href: 'http://wpa.qq.com/msgrd?v=3&site=qq&menu=yes&uin=' + item.value, className: 'external-chat-box__item--qq', src: `/images/chatIcon/QQ${style}.png` } break; case 'WeChat': attrs = { target: '_self', href: '#', className: 'external-chat-box__item--wechat', src: `/images/chatIcon/WeChat${style}.png` } break; case 'WhatsApp': attrs = { target: '_blank', href: 'https://api.whatsapp.com/send?phone=' + encodeURIComponent(item.value), className: 'external-chat-box__item--whatsapp', src: `/images/chatIcon/WhatsApp${style}.png` } break; default: attrs = null } return attrs } // 生成DOM const getDOMs = (list, style) => { let DOMs = [] list.forEach((i, index) => { if (i.attrs) DOMs.push(createItem(i, style, index == list.length - 1)) }) return DOMs } // 创建对应的A标签 const createItem = (item, style, isLast) => { const {href, target, src} = item.attrs let ALabel = $(`<a/>`) .attr({href, target, title: item.user_name}) .addClass('external-chat-box__item1') .on('click', () => { if (item.name == 'WeChat') showWeChatDialog(item.value) }) if (style == 4 && !isLast) { ALabel.css({borderBottom: '1px solid #fff'}) } if (style == 6 && !isLast) { ALabel.css({borderBottom: '1px solid #979797', padding: '10px 0'}) } let img = $('<img/>').attr({src,width:'32px'}) ALabel.append(img) if (style == 6) { let div = $(' <div />') .addClass('external-chat-box--label') .text(item.name) ALabel.append(div) } return ALabel } // 微信特殊处理 const showWeChatDialog = (text) => { let input = $('<input>') .css({ position: 'absolute', left: -99, top: -99, width: 20, height: 20 }) .attr('readonly', 'readonly') .val(text).appendTo('body'); let popup = $(' <div>') .addClass('external-chat-popup external-chat-popup--hidden') .appendTo('body'); $(' <div>') .addClass('external-chat-popup__bg') .on('click', () => { popup.addClass('external-chat-popup--hidden'); }).appendTo(popup); $(' <div>').addClass('external-chat-popup__dialog') .append( $(' ').addClass('external-chat-popup__text').text('WeChat ID: ' + text), $('<button>') .attr({ type: 'button', 'btn-types': 'deep' }) .addClass('btn') .text('Copy') .on('click', function () { input[0].select(); document.execCommand('copy'); popup.addClass('external-chat-popup--hidden'); prompt_box_fun({ type: 'success', text: 'WeChat ID was copied. We’re redirecting you to WeChat. If WeChat is not opened, you can also open it manually and paste the copied ID.' }); location.href = "https://www.hfcctv.com/weixin://"; }) ).appendTo(popup); popup.removeClass('external-chat-popup--hidden'); } // 获取数据 const getContactData = async () => { const res = await $.get('/contact/get-config') if (res.status != 200) return false const {config, list} = res.data const hasContactInfo = config && config.on == 1 && list.length if (hasContactInfo) return res.data return false } // 拼接类名 const getPositionClassName = (position, style, is_expand) => { let className = `chatIconPanel${style}` if (position == PositionRight && style == 1) { className += '-right' } className += position == PositionLeft ? ' external-chat-box' : ' external-chat-box-right' if (is_expand == 1) { className += position == PositionLeft ? ' external-chat-box--collapse' : ' external-chat-box-right--collapse' } return className } initContactPanel() ]]></script></p> <div class="import_template_box"> <script type="text/javascript" defer="defer"><![CDATA[ var onloadCallback = function () { grecaptcha.render('google_dialog', { 'sitekey': '6LeRzl0hAAAAANDTBWTCnzV0cPhM2kR9KMactfK0', callback: gooble_callback }); }; ]]></script></p> </div> <p><svg style="position:absolute;bottom:100%;right:100%" width="1" height="1"> <clippath id="chatOnlineFormPath" clippathunits="objectBoundingBox"> <path d="M0 .4L0 1L1 1L1 .7C.5 -.6 .5 1.7 0 .4z"/> </clippath> </svg></p> <p><script type="text/javascript"><![CDATA[ var hasInquiry = 0; var inquiryStyle = "1"; var inquiryColor = "#fff"; ]]></script><br /> <script><![CDATA[ function onClose() { const dialog = $('#inquiry-dialog') dialog.find('[name=name]').val('') dialog.find('[name=phone]').val('') dialog.find('[name=email]').val('') dialog.find('[name=content]').val('') dialog.hide() } function inquiryDialogFromSubmit(){ inquiryDialogFromSubmit1() return false } function inquiryDialogFromSubmit1(){ const dialog =$('#inquiry-dialog') const appid = appid_fun(dialog.find('[name=email]').val()).toString() || ""; const params = { name: dialog.find('[name=name]').val(), phone: dialog.find('[name=phone]').val(), email: dialog.find('[name=email]').val(), msg: dialog.find('[name=content]').val(), previous_page: document.referrer || window.location.href, enquiry_type: 0, visitlength: "====1716549510====", source: 0, promote_id: 0, is_subscribe: 0, page_title: document.title || '', page_word: $('meta[name="keywords"]').attr("content"), is_subscribe: 0 } if ($('#verification_open_inp').val() == "0") { addEnquiry(params) return false } if (appid) { if (_verification_type == 2) { grecaptcha.ready(function () { grecaptcha.execute(appid, { action: 'validate_captcha' }) .then(function (token) { var serialize = { 'g-recaptcha-response': token, action: 'validate_captcha' }; Object.assign(params, serialize) addEnquiry(params,true) }); }); } else if (_verification_type == 1) { function loadTCaptchaNow() { return new Promise (resolve => { if (typeof TencentCaptcha !== 'function') { const script = document.createElement('script') script.src = 'https://turing.captcha.qcloud.com/TCaptcha.js' script.type = 'text/javascript' script.onload = () =>{ resolve() } script.onreadystatechange = ()=> { if (!script.readyState || script.readyState === "loaded" || script.readyState === "complete") { script.onreadystatechange = null resolve() } } document.getElementsByTagName('head')[0].appendChild(script); return } resolve() }) } loadTCaptchaNow().then(() => { var captcha1 = new TencentCaptcha(appid, function (res) { Object.assign(params, res) addEnquiry(params) }); captcha1.show(); }) } if (_verification_type == 3) { CustomizedCaptcha.show().then(res=>{ Object.assign(params, res) addEnquiry(params) }).catch(err=>{return}) } } else { addEnquiry(params) } return false } function addEnquiry(params,challenge) { function successCallback() { window.location.href = "https://www.hfcctv.com/inquire/success" } $.ajax({ url: '/add-enquiry', type: 'POST', datatype: 'json', data: JSON.stringify(params), headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'), 'Content-Type': 'application/json' }, success: function(result) { // _this.submitBtnLoading = false if (result.status == 200) { successCallback() } else { if (challenge && result.status == 203) { _getData = params _form = $(' <form>').attr({ action: "/add-enquiry", method: 'POST' }); $('.google_dialog_box').css('visibility', 'visible'); _globalCallback = function () { $('.google_dialog_box').css('visibility', 'hidden'); successCallback(); }; return } prompt_box_fun({ type: 'error', text: result.msg }); } } }) } function checkemail(t,submit) { const email = $(t).val() const regex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if(regex.test(email)) { t.setCustomValidity('') } else if (email.trim() === '') { t.setCustomValidity('Please fill in this field') } else { t.setCustomValidity('Format error') } if(submit) return t.reportValidity() } function input1(t) { t.setCustomValidity('') } const inquiryDialogInstance = {} inquiryDialogInstance.showInquiryDialog = function(id) { if(!id) return const dom = $('#inquiry-dialog') dom.show() } ]]></script></p> <div id="captcha-dialog" class="captcha-dialog__wrapper" style="display: none"> <div class="captcha-dialog"> <div class="captcha-dialog__body"> <p> Please enter the calculation result. </p> <p> <span class="captcha-dialog__error">Verification failed. Please re-enter. </span> </p> </p></div> </p></div> </div> <p><script><![CDATA[ const CustomizedCaptcha = { dom: null, img: "", key: "", reject: null, resolve:null, show: async function () { if (!this.dom) { console.log($("#captcha-dialog")); if(!$("#captcha-dialog")){ return } this.dom = $("#captcha-dialog"); const _this = this this.dom.find('.captcha-content__refresh').click(() => { _this.refresh() }) _this.dom.find(".captcha-dialog__headerbtn").click(() => { _this.dom.hide(); $(".v-modal").hide(); _this.reject("close"); }); _this.dom.find(".btn-submit").click(async () => { const res = await _this.verify() _this.dom.find('[name="captchaCode"]').val('') if(res) { _this.dom.hide(); $(".v-modal").hide(); _this.resolve(res.data); } else { _this.refresh() } }); _this.dom.find('.captcha-content__code').on('input', () => { _this.dom.find('.captcha-dialog__error').hide() }) _this.dom.find('[name="captchaCode"]').keypress((e) => { if (e.which == 13) { // Enter 键的键值为 13 console.log('123123'); if(this.dom.find('[name="captchaCode"]').val().length === 0) return _this.dom.find(".btn-submit").click() } }) } const res = await $.ajax({ type: 'get', url: '/allweyescaptcha?captcha_type=3' }) console.log('res',res); if (res.status !== 200) { console.log('接口异常') return } const {img,key} = res.data this.img = img this.key = key this.dom.find('.captcha-content__img img').attr("src", this.img) console.log(this.dom.find('.captcha-content__img img')) $(this.dom).show(); $(".v-modal").show(); const _this = this; return new Promise((resolve, reject) => { _this.reject = reject _this.resolve = resolve }); }, refresh: async function(){ this.dom.find('.captcha-content__img img').hide() const res = await $.ajax({ type: 'get', url: '/allweyescaptcha?captcha_type=3' }) console.log('res',res); if (res.status !== 200) { console.log('接口异常') return } const {img,key} = res.data this.img = img this.key = key this.dom.find('.captcha-content__img img').attr("src", this.img) this.dom.find('.captcha-content__img img').show() }, verify: async function(){ if(this.dom.find('[name="captchaCode"]').val().length === 0) return const res = await $.ajax({ type: "POST", url: "/check_allweyescaptcha", headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')}, data: {captcha_type:3,captcha_key:this.key,captcha_value:this.dom.find('[name="captchaCode"]').val()} }) console.log('res', res); if(res.status == 200) { return {data: res.data} } else { this.dom.find('.captcha-dialog__error').show() return false } } }; // CustomizedCaptcha.show().then(res=>{console.log(res);}); ]]></script><br /> </body> </div> </div><!-- .entry-content .clear --> </div> </article><!-- #post-## --> <nav class="navigation post-navigation" role="navigation" aria-label="Post navigation"> <span class="screen-reader-text">Post navigation</span> <div class="nav-links"><div class="nav-previous"><a title="Biometric Application in NGO Healthcare | HFSecurity"href="https://hfcctv.com/biometric-application-in-ngo-healthcare-hfsecurity/" rel="prev"><span class="ast-left-arrow">←</span> Previous Post</a></div></div> </nav> <div id="comments" class="comments-area comment-form-position-below "> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Leave a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/biometric-face-access-solution-manufacturer/#respond" style="display:none;">Cancel Reply</a></small></h3><form action="https://hfcctv.com/wp-comments-post.php" method="post" id="ast-commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message">Required fields are marked <span class="required">*</span></span></p><div class="ast-row comment-textarea"><fieldset class="comment-form-comment"><legend class ="comment-form-legend"></legend><div class="comment-form-textarea ast-grid-common-col"><label for="comment" class="screen-reader-text">Type here..</label><textarea id="comment" name="comment" placeholder="Type here.." cols="45" rows="8" aria-required="true"></textarea></div></fieldset></div><div class="ast-comment-formwrap ast-row"><p class="comment-form-author ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"><label for="author" class="screen-reader-text">Name*</label><input id="author" name="author" type="text" value="" placeholder="Name*" size="30" aria-required='true' /></p> <p class="comment-form-email ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"><label for="email" class="screen-reader-text">Email*</label><input id="email" name="email" type="text" value="" placeholder="Email*" size="30" aria-required='true' /></p> <p class="comment-form-url ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"><label for="url"><label for="url" class="screen-reader-text">Website</label><input id="url" name="url" type="text" value="" placeholder="Website" size="30" /></label></p></div> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment »" /> <input type='hidden' name='comment_post_ID' value='3522' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </div><!-- #comments --> </main><!-- #main --> </div><!-- #primary --> </div> <!-- ast-container --> </div><!-- #content --> <footer class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon"> <div class="site-primary-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-3-rheavy ast-builder-grid-row-tablet-3-lastrow ast-builder-grid-row-mobile-3-lastrow ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-primary-footer-builder"> <div class="ast-builder-grid-row-container-inner"> <div class="ast-builder-footer-grid-columns site-primary-footer-inner-wrap ast-builder-grid-row"> <div class="site-footer-primary-section-1 site-footer-section site-footer-section-1"> <aside class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-2" aria-label="Footer Widget 2" > <section id="text-2" class="widget widget_text"><h2 class="widget-title">GET IN TOUCH</h2> <div class="textwidget"><p>Get in touch with us now to find more information about our products and services. If you have a project then please get in touch and we can discuss your requirements and needs.</p> </div> </section> </aside> <div class="footer-widget-area widget-area site-footer-focus-item ast-footer-html-2" data-section="section-fb-html-2"> <div class="ast-header-html inner-link-style-"><div class="ast-builder-html-element"><p>Email:info@hfcctv.com</p> </div></div> </div> <div class="ast-builder-layout-element ast-flex site-footer-focus-item" data-section="section-fb-social-icons-1"> <div class="ast-footer-social-1-wrap ast-footer-social-wrap"><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false ast-social-color-type-custom ast-social-stack-mobile ast-social-element-style-filled"><a href="https://www.youtube.com/@Hfcctv" aria-label=YouTube target="_blank" rel="noopener noreferrer" style="--color: #e96651; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-youtube footer-social-item"><span class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'><path d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'></path></svg></span></a><a href="https://www.linkedin.com/company/chongqing-huifan-technology/" aria-label=Linkedin target="_blank" rel="noopener noreferrer" style="--color: #1c86c6; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-linkedin footer-social-item"><span class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z'></path></svg></span></a><a href="https://www.facebook.com/HFSeurity/" aria-label=Facebook target="_blank" rel="noopener noreferrer" style="--color: #557dbc; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-facebook footer-social-item"><span class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z'></path></svg></span></a><a href="https://api.whatsapp.com/send?phone=+8618598053400" aria-label=WhatsApp target="_blank" rel="noopener noreferrer" style="--color: #5BBA67; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-whatsapp footer-social-item"><span class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'></path></svg></span></a><a href="https://hfsecurity.cn/" aria-label=website target="_blank" rel="noopener noreferrer" style="--color: #1B64F6; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-behance footer-social-item"><span class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512'><path d='M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z'></path></svg></span></a></div></div> </div> </div> <div class="site-footer-primary-section-2 site-footer-section site-footer-section-2"> </div> <div class="site-footer-primary-section-3 site-footer-section site-footer-section-3"> <aside class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-1" aria-label="Footer Widget 1" > <section id="wpforms-widget-3" class="widget wpforms-widget"><div class="wpforms-container wpforms-container-full wpforms-render-modern" id="wpforms-3672"><form id="wpforms-form-3672" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="3672" method="post" enctype="multipart/form-data" action="/biometric-face-access-solution-manufacturer/" data-token="15842f398123a4d8226d637daf90334b"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-hidden" id="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</div><div class="wpforms-field-container"><div id="wpforms-3672-field_0-container" class="wpforms-field wpforms-field-name" data-field-id="0"><fieldset><legend class="wpforms-field-label">Name <span class="wpforms-required-label" aria-hidden="true">*</span></legend><div class="wpforms-field-row wpforms-field-medium"><div class="wpforms-field-row-block wpforms-first wpforms-one-half"><input type="text" id="wpforms-3672-field_0" class="wpforms-field-name-first wpforms-field-required" name="wpforms[fields][0][first]" aria-errormessage="wpforms-3672-field_0-error" required><label for="wpforms-3672-field_0" class="wpforms-field-sublabel after ">First</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="text" id="wpforms-3672-field_0-last" class="wpforms-field-name-last wpforms-field-required" name="wpforms[fields][0][last]" aria-errormessage="wpforms-3672-field_0-last-error" required><label for="wpforms-3672-field_0-last" class="wpforms-field-sublabel after ">Last</label></div></div></fieldset></div><div id="wpforms-3672-field_1-container" class="wpforms-field wpforms-field-email" data-field-id="1"><label class="wpforms-field-label" for="wpforms-3672-field_1">Email <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-3672-field_1" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][1]" spellcheck="false" aria-errormessage="wpforms-3672-field_1-error" required></div><div id="wpforms-3672-field_3-container" class="wpforms-field wpforms-field-phone" data-field-id="3"><label class="wpforms-field-label" for="wpforms-3672-field_3">Phone</label><input type="tel" id="wpforms-3672-field_3" class="wpforms-field-medium wpforms-smart-phone-field" data-rule-smart-phone-field="true" name="wpforms[fields][3]" aria-errormessage="wpforms-3672-field_3-error" ></div><div id="wpforms-3672-field_2-container" class="wpforms-field wpforms-field-textarea" data-field-id="2"><label class="wpforms-field-label" for="wpforms-3672-field_2">Comment or Message</label><textarea id="wpforms-3672-field_2" class="wpforms-field-medium" name="wpforms[fields][2]" aria-errormessage="wpforms-3672-field_2-error" ></textarea></div></div><!-- .wpforms-field-container --><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="3672"><input type="hidden" name="wpforms[author]" value="1"><input type="hidden" name="wpforms[post_id]" value="3522"><button type="submit" name="wpforms[submit]" id="wpforms-submit-3672" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Submit" aria-live="assertive" value="wpforms-submit">Submit</button><img src="https://hfcctv.com/wp-content/plugins/wpforms/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container --></section> </aside> </div> </div> </div> </div> <div class="site-below-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-below-footer-builder"> <div class="ast-builder-grid-row-container-inner"> <div class="ast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row"> <div class="site-footer-below-section-1 site-footer-section site-footer-section-1"> <div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder"> <div class="ast-footer-copyright"><p>Copyright © 2024 HFSECURITY | Powered by HFSECURITY</p> </div> </div> </div> </div> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-blocks-style-css' href='https://hfcctv.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-8.9.1' media='all' /> <link rel='stylesheet' id='wpforms-smart-phone-field-css' href='https://hfcctv.com/wp-content/plugins/wpforms/assets/pro/css/fields/phone/intl-tel-input.min.css?ver=18.2.1' media='all' /> <link rel='stylesheet' id='wpforms-modern-full-css' href='https://hfcctv.com/wp-content/plugins/wpforms/assets/css/frontend/modern/wpforms-full.min.css?ver=1.8.4.1' media='all' /> <link rel='stylesheet' id='wpforms-pro-modern-full-css' href='https://hfcctv.com/wp-content/plugins/wpforms/assets/pro/css/frontend/modern/wpforms-full.min.css?ver=1.8.4.1' media='all' /> <script src="https://hfcctv.com/wp-includes/js/comment-reply.min.js?ver=6.5.3" id="comment-reply-js" async data-wp-strategy="async"></script> <script id="astra-theme-js-js-extra"> var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"","is_header_footer_builder_active":"1"}; </script> <script src="https://hfcctv.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.6.14" id="astra-theme-js-js"></script> <script src="https://hfcctv.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=8.9.1" id="sourcebuster-js-js"></script> <script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"ajaxurl":"https:\/\/hfcctv.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; </script> <script src="https://hfcctv.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=8.9.1" id="wc-order-attribution-js"></script> <script src="https://hfcctv.com/wp-content/plugins/spectra-pro/assets/js/loop-builder.js?ver=1.1.6" id="uagb-loop-builder-js"></script> <script id="uagb-forms-js-js-extra"> var uagb_forms_data = {"ajax_url":"https:\/\/hfcctv.com\/wp-admin\/admin-ajax.php","uagb_forms_ajax_nonce":"9fc129ee0c"}; var uagb_forms_data = {"ajax_url":"https:\/\/hfcctv.com\/wp-admin\/admin-ajax.php","uagb_forms_ajax_nonce":"9fc129ee0c","recaptcha_site_key_v2":"","recaptcha_site_key_v3":""}; </script> <script src="https://hfcctv.com/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/forms.min.js?ver=2.13.3" id="uagb-forms-js-js"></script> <script src="https://hfcctv.com/wp-content/uploads/uag-plugin/assets/4000/uag-js-3522.js?ver=1718372267" id="uag-script-3522-js"></script> <script src="https://hfcctv.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script id="starter-templates-zip-preview-js-extra"> var starter_templates_zip_preview = {"AstColorPaletteVarPrefix":"--ast-global-color-","AstEleColorPaletteVarPrefix":["ast-global-color-0","ast-global-color-1","ast-global-color-2","ast-global-color-3","ast-global-color-4","ast-global-color-5","ast-global-color-6","ast-global-color-7","ast-global-color-8"]}; </script> <script src="https://hfcctv.com/wp-content/plugins/astra-pro-sites/inc/lib/onboarding/assets/dist/template-preview/main.js?ver=06758d4d807d9d22c6ea" id="starter-templates-zip-preview-js"></script> <script id="astra-addon-js-js-extra"> var astraAddon = {"sticky_active":"1","svgIconClose":"<span class=\"ast-icon icon-close\"><svg viewBox=\"0 0 512 512\" aria-hidden=\"true\" role=\"img\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"18px\" height=\"18px\">\n <path d=\"M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z\" \/>\n <\/svg><\/span>","hf_account_show_menu_on":"hover","hf_account_action_type":"link","is_header_builder_active":"1"}; </script> <script src="https://hfcctv.com/wp-content/uploads/astra-addon/astra-addon-666be0723d3be2-75536858.js?ver=4.6.10" id="astra-addon-js-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/pro/lib/intl-tel-input/jquery.intl-tel-input.min.js?ver=18.2.1" id="wpforms-smart-phone-field-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/lib/jquery.validate.min.js?ver=1.19.5" id="wpforms-validation-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/lib/jquery.inputmask.min.js?ver=5.0.7-beta.29" id="wpforms-maskedinput-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/lib/mailcheck.min.js?ver=1.1.2" id="wpforms-mailcheck-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/lib/punycode.min.js?ver=1.0.0" id="wpforms-punycode-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/js/utils.min.js?ver=1.8.4.1" id="wpforms-generic-utils-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/js/wpforms.min.js?ver=1.8.4.1" id="wpforms-js"></script> <script src="https://hfcctv.com/wp-content/plugins/wpforms/assets/js/wpforms-modern.min.js?ver=1.8.4.1" id="wpforms-modern-js"></script> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <script type='text/javascript'> /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","wpforms_plugin_url":"https:\/\/hfcctv.com\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/hfcctv.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","page_title":"\u00a0BIOMETRIC FACE ACCESS SOLUTION\u00a0MANUFACTURER","page_id":"3522","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","css_vars":["field-border-radius","field-background-color","field-border-color","field-text-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-background-color","button-text-color","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top"],"val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"2147483648","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","val_phone":"Please enter a valid phone number.","indicatorStepsPattern":"Step {current} of {total}","richtext_add_media_button":"","entry_preview_iframe_styles":["https:\/\/hfcctv.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.5.3","https:\/\/hfcctv.com\/wp-includes\/css\/dashicons.min.css?ver=6.5.3","https:\/\/hfcctv.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.5.3"]} /* ]]> */ </script> </body> </html> <!-- Page cached by LiteSpeed Cache 6.2.0.1 on 2024-06-14 13:37:49 -->