Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
1/8
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
Customizable  LED Display
1/8

Customizable LED Display

$33.99
$0.00
Save $-33.99
QTY
Please select a qty
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

*Exclusive GIFs, Only with TuneMax LED Display!*

*Caution: BEWARE OF SIMILAR PRODUCTS/IMITATIONS*

*If you find similar products elsewhere, please note that they won’t have the cool visuals you saw on our videos.*
Our 100+ UNIQUE GIFs and designs are only found on TuneMax LED Displays!

*So, remember: Exclusive GIFs like ‘SORRY OFFICER,’ ‘WANNA RACE,’ ‘YOU LOSE,’ ‘BOOST,’ and many more are only available with TuneMax LED Display!*

Unlimited Modes

Simply plug the USB into a power source, use the app on your Apple or Android device, connect via Bluetooth, and unlock a world of features. Free-draw, free-text, upload your own images or GIFs, but here’s the kicker: Our App got an online library packed with tons of GIFs. Imagine cruising down the street with the coolest GIFs in the universe – your car’s gonna steal the spotlight like never before!

Easy Installation!

And the best part?

You can easily slap it on any window and peel it off whenever you want – no mess, no stress.

  •  Visible through all tints
  • Connect via Bluetooth or use Remote Control and choose over OUR 100+ SPECIAL GIFs

*It is powered by a provided USB cable that can be plugged into a port.

What’s Included?

  • LED Panel
  • 4M USB Cable
  • QR Code To Download Our App
  • 3M Adhesive For Permanent Applications