High quality driving recorder

$33.00
$43.00
-$10.00
6636 sold
Qty:  BUY1
Quantity
Shipping
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Description

【Three Channel Dash Cam for All-Round Protection】The dashcam built with a 3 channel system, offer 140°Front camera, 110°Cabin Inside the camera, and rear camera. Simultaneously captures video from the front, rear, and cabin of your car as vital evidence for dispute or accident.

【1080P Dash Cam Front and Rear Inside with HD Display】High performance chipset and Sensor, help deliver 1080P front video + 720P cabin inside video + 480P rear video. 3 Channel Videos are displayed on the IPS screen giving you live time video feedback of 3 sides of your car

【Dashcam with Super Night Vision & IR Cabin Light】Thanks to f/1.8 big aperture & WDR (wide range) technology, the M2 car camera performs well in color precision and whether day or night. IR Light face to the cabin, accurately capture the driver and passengers even when the cabin is completely dark

【Auto Save the Collision Footage and Loop Recording】Built in Gravity-Shock Sensor, then the dash cam detects a collision or bump happens, the sensor will auto-lock the footage as evidence(protected files). The Loop recording function can overwrite the oldest unprotected files when the card is about full.

【Evidence for collisions, theft, and vicious scratch happening later your car is parked.】Parking Monitor: When the dash cam detects a collision happens, it will auto power on then record a protected video (doesn’t need a hardwire kit). 24 Hours recording: the dashcam will go on recording later your car is parked (need connect to hardwire kit, buy extra hardwire kit).

Notice! Notice! Notice!
1.For the first time use, please format the memory card on the machine. 2.The purchased memory card must be a high-speed card, and 32G is recommended. 3.The lens of the dash cam has a protective film, please tear it off when using it.