🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗
🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗

🔥HOT SALE💝Car HUD Speedometer Display Windshield Projector🚗

Price
$63.99
$44.99
Save  $19.00
QTY
Please select a qty
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

🚗 Stay safe on the road with our Car Portable Speed Monitor! 

About this item

👍【Car Portable Speed Monitor】It displays driving datas on the front windshield such as speed, water temperature, voltage, single mileage etc. Avoid drivers unsafety because of watching the instrument while driving. Drivers can read the driving information instantly, and can always keep the best state on the way with HUD.

👍【Display Rich Content】All in one. Speed, water temperature, battery voltage, mileage measurement. Fatigue driving reminder, low pressure alarm, high temperature alarm, speed alarm, engine fault alarm, fault code elimination.

👍【Five Alarm Functions】Overspeed alarm, voltage alarm, water temperature alarm, fatigue driving, fault alarm.

👍【Automatic Sensitivity】The photosensitive component senses external light and automatically adjusts the brightness of the HUD to adapt to the environment.

👍【Auto Power ON/OFF】This overhead video will automatically powered on or off when the vehicle is started or shutdown, effectively protecting of the car battery.

Product details

  • Item Weight ‏ : ‎ 2.12 ounces

 

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.